<SEC-DOCUMENT>0000916365-21-000052.txt : 20210218
<SEC-HEADER>0000916365-21-000052.hdr.sgml : 20210218
<ACCEPTANCE-DATETIME>20210218172432
ACCESSION NUMBER:		0000916365-21-000052
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20201226
FILED AS OF DATE:		20210218
DATE AS OF CHANGE:		20210218

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TRACTOR SUPPLY CO /DE/
		CENTRAL INDEX KEY:			0000916365
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200]
		IRS NUMBER:				133139732
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1228

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-23314
		FILM NUMBER:		21650722

	BUSINESS ADDRESS:	
		STREET 1:		5401 VIRGINIA WAY
		CITY:			BRENTWOOD
		STATE:			TN
		ZIP:			37027
		BUSINESS PHONE:		6154404600

	MAIL ADDRESS:	
		STREET 1:		5401 VIRGINIA WAY
		CITY:			BRENTWOOD
		STATE:			TN
		ZIP:			37027
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tsco-20201226.htm
<DESCRIPTION>10-K TRACTOR SUPPLY COMPANY
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609,d:137f04c25e1e4da3b6d1f469d06f3319--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:tsco="http://www.tractorsupply.com/20201226" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tsco-20201226</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xLTEtMS0xLTA_5e47663a-71ed-46d8-b7fb-c5fa1741cbfa">TRACTOR SUPPLY CO /DE/</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8yLTEtMS0xLTA_1a62272b-daeb-4d76-8590-ca1c55f53440">0000916365</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8zLTEtMS0xLTA_0b9e7462-6054-4e54-a47a-3491d74f9638">12/26</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="i3220c471f52e4f07b956cde6856abece_I20210123" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl85LTItMS0xLTA_2496a94f-c5d4-469d-98b6-16463e458c12">116,301,841</ix:nonFraction><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMC0xLTEtMS0w_d4af08f2-6787-43c7-9be6-a860171eb2a2">2020</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMS0xLTEtMS0w_abfd31f6-64ff-488a-a64d-15e3715ab217">FY</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMy0xLTEtMS0w_78c19984-83a2-44f3-b64e-1d41d4ea075d">false</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:VestingTermMinimum" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:VestingTermMaximum" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tsco-20201226.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i08caa068add944dc8962a3ab9503cd86_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i3220c471f52e4f07b956cde6856abece_I20210123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-01-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09e30090021f443fbd091d6444595479_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i63f48a3209f24569947297c55424d965_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18f222ef271640b380c40f305f55fa88_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ac214ffc2184feba9d5fc814df17ab3_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf7a0994e2994f7d8821d0361491b8e6_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22d5a5a5fed5465f86134def4d129198_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia272f8a3f3424c4ea208e0f66a5773c0_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce46b99fba840d5844a36207ceeb3a4_I20171230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2426ec898a114d508348a63db342cbba_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaba69ba4d90486a8177f78931861e6d_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a328c62ecbd47068216e24f2c8a3468_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i748c384b8f99413a9ee1428e7f9a2460_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0634280136fe4e9d996fc5c6e576ba56_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3367629921bc42cea3bb80a42a93e0ab_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbc9393308ad436cbf90298590ac5db5_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3eaf600f82d74a57a99d661099e60fce_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02e4f34069394154a32317b149e0f3d7_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9442eb9454b41478555aaf443d43632_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e0638c7373f4b9b926ddd297de8d415_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba42e4012db5438f8daeca65e0f710d4_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccb1965f10fb4d8ab93d45e038749d15_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icff8e4bcabc545ffbec05675aa60dccb_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i304b807cbed746fa8bc11eb1dc38f22e_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e56befc729942399c55948f32e899e5_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i837ba374cf34400e870efdfee4764371_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cbce984c7e544888801b47399e2e1db_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie31d3eff0d9e4b318fa67c14a46010cb_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie958e9e5fd144e409ed368100e00218a_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f77a9190dbb456291ce7b793d769603_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07697566fc8049fd9356e0212d54860a_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="store"><xbrli:measure>tsco:store</xbrli:measure></xbrli:unit><xbrli:context id="ib9b846bdcfa548f0bfd7d598caa4c915_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="state"><xbrli:measure>tsco:state</xbrli:measure></xbrli:unit><xbrli:context id="ie67f8ffcf38b4f9dbc3d3f239edff62c_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:TSCOstoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i183f19bf50eb44bb9396ec4cf40f8bc4_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:PetsensestoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i624d73fe120f487abaa841d6b5cef88a_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfdb441af82e4c87ade778f7ec1ab9d0_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:FranklinKyDcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if055b56ba7f447409a84a8791e578c4e_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:FranklinKyDcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i495396bedb1a4cc79266a527d9dd6973_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:MaconGaDcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id77cdf4ec07b4016be40bc376c6d4415_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:MaconGaDcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf1ad04869e9418eb070e289b8aeba1a_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:BrentwoodTnSscMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i320bae43ade54770b8eb83295ec2eae8_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:BondAxis">tsco:BrentwoodTnSscMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida07f037866643afb82da57512bafa42_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3e0564946c345e784cedef0b63f8c7f_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i534974c25caf438db196dbd6c65558eb_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5523f1e416347b3baa4953e961d3a49_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0578091447434a0d9a2153fc95c50ae2_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i179d661b5646495ca4d2c28bce5c8241_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icae31da339d74fb393c797aaa208c1e6_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6597514b1554edf8c7de855c6e65e53_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id847161660094d0fa8e33a2e1283a2eb_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54a25785675f4887b094aed5e0f43e94_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76ee5da4a279434691bc5dc33708bd59_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic707bd3201434bd0a3e43120a2cfad5b_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia34d9be227954896b026e03361c0e7af_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0d6f6524f424709b52cb5972e71eeb7_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieef77d337f8547bc8a45a64af7f3ad48_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i071a6cb5d2ee43e9a54ad6ac8ae3f2c9_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ca076bd216e469eb417167af7479ec3_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f82b336ac4642b382e4c5662e1153ad_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccd4334ee63f4779afd4044311434bea_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18ed0cde303f4157a3c4740010a415e4_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdcb416124474877b9c2005cfb5b2748_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d685438f4094dcc9ea84352dda83c3b_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22d01de560e74b28a542cf593e799a9d_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aa6d0efd5be4a0784ad0072719f41f8_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f33324eb1564a79b88f4deec60a230e_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bdce2e1bc554e9984ea80f8e467dcf6_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8e07b8617cd481794af260dcd45d66e_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7e51e529c0d4b93a6f10413dc4b8879_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69c59a2ba26a43baa1d850c4188f2498_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5f6bdf6404b4516865b4f96c41f0dac_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3daef984763840f183cba328f6e97fa7_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa910db5ae0640359b6aec20c166ee7a_D20201226-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie13803c545e34cb7a633114dc13be881_D20191228-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-28</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1753a80482ff4ceba225c3703d598250_D20201030-20201030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-30</xbrli:startDate><xbrli:endDate>2020-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cefe851da024390bbe789b39507dee2_D20170814-20170814"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-08-14</xbrli:startDate><xbrli:endDate>2017-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-02-19</xbrli:startDate><xbrli:endDate>2016-02-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-04</xbrli:startDate><xbrli:endDate>2020-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1064a07812642249a56d0b4332c7eb8_I20201104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-11-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-04</xbrli:startDate><xbrli:endDate>2020-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-04</xbrli:startDate><xbrli:endDate>2020-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc2f5ca29dcb4d1e9aa6830ef8016a56_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia416e1c8573e42149bba024e2bdfc4b4_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8de34f212d74e66a537d03e92dac740_D20200927-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-27</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-06-15</xbrli:startDate><xbrli:endDate>2017-06-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-12</xbrli:startDate><xbrli:endDate>2020-03-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:April2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-22</xbrli:startDate><xbrli:endDate>2020-04-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a7d0ed94a9e461bbb8e839a85e7f58f_D20201030-20201030"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:April2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-30</xbrli:startDate><xbrli:endDate>2020-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia721339c70df4ef8b78da42ecf307379_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:NumberofFinancialCovenantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8f7217295a94d4b80e65f6f633a3536_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:FixedChargeCoverageRatioMinimumRequirementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10eb5fa6465c44999f046343d28c7e8e_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:LeverageRatioMaximumRequirementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i972d98b9f5a843eda74134b12d6c3edf_D20200318-20200318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-18</xbrli:startDate><xbrli:endDate>2020-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2524bdde7dc464f96666b38b3d688d5_D20200927-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-27</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e4aecbd2d7d4dc7b200290feff0697b_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d12a97f5fb145f4954163ac3f8dcffa_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapShortTermPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d11add6fcdc41a9a2b8665000138d8c_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapShortTermPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if14d45c825524196b3e2682ce14560d4_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapLongTermPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i077781a525d948be9a8b4830bfd7061b_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapLongTermPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:InterestRateSwapLiabilityPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47606ae6ed814f6182e9d44384bdf3a6_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:InterestRateSwapLiabilityPortionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5d6188487e2455e821699b93e63f7b8_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:BeginningBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i566a28d820224ccbb4146e9e1ce82ead_I20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:BeginningBalanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i649e00f7bfa94be4b6ee09c6f6abd287_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccountingStandardsUpdate201712Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7211cc28ced94d2595db3ce7582496e4_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:OtherComprehensiveIncomeLossNetofTaxMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09cf5dbcadb441cd8c050d8822a1e5c2_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie64b79a2653348f88f6730951c5aeae6_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tsco:segment</xbrli:measure></xbrli:unit><xbrli:context id="i2fb451c81a594724bc3b0dd5516f5b68_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01dd7f4b1ccf4cac9f448d2526b08954_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b89e9d537a44cc3ab70f291de415ad9_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f3fc37bf79042ce830746bb6c0f1320_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f2e582607dc40428a075245bc5cfbce_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4d4ca04c1c64a64ad890d9b9b69680c_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7098558ddc4b4936b288ed4af9cfffa3_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71a47c6be6114526bb23877dba2facaf_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia176f3bb1f9c4ebcb4227c3de1748a68_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6af9fd55f38b42f09ea268db6c78bf26_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i735b51d410d54ac8acdf543b1c4a3485_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d465c81d36840008b6f44e65dbea4b0_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3f30febf1fd4798b96b5f3e3252f9a8_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i659e020af8e546128f13ef43aaff9a6e_D20181230-20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-12-30</xbrli:startDate><xbrli:endDate>2019-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i988ef280ce4946d1a8cebc4f2fe2d74b_D20171231-20181229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-31</xbrli:startDate><xbrli:endDate>2018-12-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-17</xbrli:startDate><xbrli:endDate>2021-02-17</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_1"></div><div style="min-height:22.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM184Mw_0bac0130-6680-42e4-8029-2b73bfbc8bed">10-K</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Mark One)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6YzM4YjYyOTJlNTg4NDM2YTg2MGFlMDgzNzI5MmRjMzUvdGFibGVyYW5nZTpjMzhiNjI5MmU1ODg0MzZhODYwYWUwODM3MjkyZGMzNV8wLTAtMS0xLTA_c2d9e1dd-ede4-4f12-bf69-809fd35727e8">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMjU_e5002b83-baac-4e2f-a11a-d3c02b8f6154">December 26, 2020</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ODJjMDNjMmU1YmYxNGNhNjg0ZDhhODI3NGQwZWMxZDYvdGFibGVyYW5nZTo4MmMwM2MyZTViZjE0Y2E2ODRkOGE4Mjc0ZDBlYzFkNl8wLTAtMS0xLTA_4a00a903-988d-4599-adc4-4e6deb553733">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from________to________.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission file number </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMDc_7794d163-87c9-4b63-99c1-7f79275d5a87">000-23314</ix:nonNumeric></span></div><div style="text-align:center"><img src="tsco-20201226_g1.jpg" alt="tsco-20201226_g1.jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8wLTAtMS0xLTA_c7aa7414-3063-4c17-babe-10bcc4e3f6de">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8wLTItMS0xLTA_36163f20-6a99-426f-b721-c4dbef8e5cd3">13-3139732</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or Other Jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Incorporation or Organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV80_8b6d47ee-161c-4994-9cf6-5a2d40295917">5401 Virginia Way</ix:nonNumeric>, <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV84_2621b346-019c-4843-9805-192a12b2508f">Brentwood</ix:nonNumeric>, <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV8xMg_5a1f9461-5dc7-4913-84ef-d94d2a4079af">Tennessee</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTItMS0xLTA_133b970e-e127-46bc-8024-58ff0a59a1aa">37027</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Registrant&#8217;s Telephone Number, Including Area Code:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">(<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl82LTItMS0xLTAvdGV4dHJlZ2lvbjo2ZmM5ZGM0ZTI3MDE0ZGRkYjA0NjA5MDcwOTZmNWE1Ml81_16ed95e1-90a1-4fc3-a6b9-fd8aa46b9604">615</ix:nonNumeric>) <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl82LTItMS0xLTAvdGV4dHJlZ2lvbjo2ZmM5ZGM0ZTI3MDE0ZGRkYjA0NjA5MDcwOTZmNWE1Ml85_5d9ba616-b4cf-4571-b0c9-14f2979da4f9">440-4000</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities Registered Pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.520%"><tr><td style="width:1.0%"></td><td style="width:45.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTAtMS0xLTA_adfd961b-15ed-4732-8f16-861cc81124b6">Common Stock, $.008 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTItMS0xLTA_1df2b55f-022d-457d-964c-6b4e63cf5930">TSCO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTQtMS0xLTA_af56f75d-4e0e-465e-895d-0980c15cbcb7">NASDAQ Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities Registered Pursuant to Section 12(g) of the Act: None</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.826%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE4_4a512d1e-30f9-4aad-8b2c-1b770ada86f4">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE1_4a3e0095-8e26-49f6-9ac1-683179d7ae90">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE5_1e734548-5669-4b08-8006-be7dc5e62233">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE3_39ff729d-1182-4bd3-a733-970991a59dee">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.&#160;&#160;See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:  </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.715%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.847%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8wLTEtMS0xLTA_1fa83402-e2c4-471c-9088-eb06267c3fdb">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9745;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8xLTQtMS0xLTA_26d691af-8379-42e9-9514-57d77c190fb7">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8yLTQtMS0xLTA_d09e6df0-9070-43db-b39b-60b81873bfef">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of effectiveness of its internal control over financial reporting under section 404(b) of Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTI4_e6d5ba06-1749-42f9-88f1-3a16ccfd9ca8">&#9745;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Yes&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMDky_7b7f639e-f4bc-43d3-8f61-0bbb12134541">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9745;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the Common Stock held by non-affiliates of the registrant, based on the closing price of the Common Stock on The NASDAQ Global Select Market on June 27, 2020, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, was approximately $<ix:nonFraction unitRef="usd" contextRef="i08caa068add944dc8962a3ab9503cd86_I20200627" decimals="-8" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMzk5_6ee48af5-b26a-44b9-85be-454bea773218">12.6</ix:nonFraction>&#160;billion.&#160;&#160;For purposes of this response, the registrant has assumed that its directors, executive officers, and beneficial owners of 5% or more of its Common Stock are affiliates of the registrant.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock as of the latest practicable date.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding at January 23, 2021</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $.008 par value</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3220c471f52e4f07b956cde6856abece_I20210123" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ODk1YTRmYzdkODZiNDg4Njg2OWNlZDlmZDIyZTRiMDMvdGFibGVyYW5nZTo4OTVhNGZjN2Q4NmI0ODg2ODY5Y2VkOWZkMjJlNGIwM18xLTItMS0xLTA_2496a94f-c5d4-469d-98b6-16463e458c12">116,301,841</ix:nonFraction></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Documents Incorporated by Reference:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Portions of the Registrant&#8217;s definitive Proxy Statement for its 2021 Annual Meeting of Stockholders are incorporated by reference into Part III hereof.</span></div><div style="height:22.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Item no.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Form 10-K Report Page</span></div></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_10">Forward-Looking Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_10">ii</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_13">PART I</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_13">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_16">1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_16">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_16">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_19">1A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_19">11</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_22">1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_22">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_25">2.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_25">Properties</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_25">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_28">3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_28">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_28">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_31">4.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_31">25</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_34">PART II</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_34">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_37">5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_37">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_40">6.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_40">Selected Financial Data</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_40">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_43">7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_43">30</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_70">7A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_70">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_70">45</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_73">8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_73">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_73">46</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_160">9.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_160">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_160">79</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_163">9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_163">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_163">79</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_166">9B.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_166">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_166">80</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_169">PART III</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_169">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_172">10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_172">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_172">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_175">11.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_175">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_175">80</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_178">12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_178">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_178">80</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_181">13.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_181">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_181">81</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_184">14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_184">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_184">81</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_187">PART IV</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_187">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_190">15.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_190">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_190">81</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_193">16.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_193">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_193">81</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS OR INFORMATION</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Form 10-K and statements included or incorporated by reference in this Form 10-K include certain historical and forward-looking information.&#160;&#160;The forward-looking statements included are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 (the &#8220;Act&#8221;).&#160;&#160;All statements, other than statements of historical facts, which address activities, events, or developments that we expect or anticipate will or may occur in the future, including such things as future capital expenditures (including their amount and nature), business strategy, expansion, and growth of the business operations and other such matters are forward-looking statements.&#160;&#160;To take advantage of the safe harbor provided by the Act, we are identifying certain factors that could cause actual results to differ materially from those expressed in any forward-looking statements, whether oral, or written.&#160;&#160;These factors include, without limitation, national, regional, and local economic conditions affecting consumer spending, including the effects of COVID-19, the effects that &#8220;shelter in place&#8221; or other similar mandated or suggested social distancing protocols could have on the business, the costs of doing business as a retailer during the COVID-19 pandemic, the effectiveness of the Company&#8217;s responses to COVID-19 and customer response with respect to those actions, the effects of COVID-19 on our suppliers, business partners and supply chain, the timing and acceptance of new products, the timing and mix of goods sold, weather conditions, the seasonal nature of the business, the timing and mix of goods sold,&#160;&#160;purchase price volatility (including inflationary and deflationary pressures), the ability to increase sales at existing stores, the failure to realize anticipated benefits of our investments in technology, infrastructure, and digital and omni-channel capabilities, the ability to manage growth and identify suitable locations, failure of an acquisition to produce anticipated results, the ability to successfully manage expenses, particularly in light of COVID-19, including but not limited to, increases in wages, and execute key gross margin enhancing initiatives, increases in fuel, carrier and other transportation costs, increases in wages due to competitive pressures or minimum wage laws and regulations, the availability of favorable credit sources, capital market conditions in general, the ability to open new stores in the manner, timing and number currently contemplated, the impact of new stores on the business, competition, including competition from online retailers, effective merchandising initiatives and marketing emphasis, the ability to retain vendors, reliance on foreign suppliers, the ability to attract, train and retain qualified employees,  the unionization or collective bargaining of employees, product liability and other claims, changes in federal, state or local regulations, potential judgments, fines, legal fees and other costs, breach of information systems or theft of employee or customer data, ongoing and potential future legal or regulatory proceedings, management of the Company&#8217;s information systems, failure to develop and implement new technologies, the failure of customer-facing technology systems, business disruption including from the implementation of supply chain technologies, effective tax rate changes, including expected effects of the Tax Cuts and Jobs Act, and results of examination by taxing authorities, the imposition of tariffs on imported products or the disallowance of tax deductions on imported products, the ability to maintain an effective system of internal control over financial reporting, changes in accounting standards, assumptions and estimates, and those described in Item 1A. &#8220;Risk Factors.&#8221;&#160;&#160;Forward-looking statements are based on currently available information and are based on our current expectations and projections about future events.&#160;&#160;We undertake no obligation to release publicly any revisions to these forward-looking statements to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_16"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply Company (the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).  The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle), as well as tradesmen and small businesses.&#160;&#160;We operate retail stores under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Company, Del&#8217;s Feed &amp; Farm Supply,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petsense.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stores are located primarily in towns outlying major metropolitan markets and in rural communities. We also operate websites under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as well as a Tractor Supply Company mobile application.&#160; </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable industry segment which is the retail sale of products that support the rural lifestyle.  At December&#160;26, 2020, we operated 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores).  Our Tractor Supply stores typically range in size from 15,000 to 20,000 square feet of inside selling space, along with additional outside selling space, and our Petsense stores have approximately 5,500 square feet of inside selling space.  For Tractor Supply retail locations, we use a standard design for most new built-to-suit locations that includes approximately 15,500 square feet of inside selling space.  Our online selling websites and our mobile application are positioned to offer an extended assortment of products beyond those offered in-store and drive traffic into our stores through our buy online and pickup in-store and ship to store programs.  Our retail store locations and digital capabilities provide the convenience to allow our customers to engage with us anytime, anywhere and in any way they choose. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy for Tractor Supply Company </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our sales and earnings growth is the result of executing our business strategy, which includes the following key components:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Niche</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have identified a specialized market niche: supplying the lifestyle needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle, as well as tradesmen and small businesses.&#160; By focusing our product assortment on these core customers, we believe we are differentiated from general merchandise, home center, and other specialty retailers.  We cater to the rural lifestyle and often serve a market by being a trip consolidator for many basic maintenance needs for farm, ranch, and rural customers through convenient shopping options both in-store and online.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our target customers are home, land, pet, and livestock owners who generally have above average income and below average cost of living.  We seek to serve a customer base that primarily lives in towns outlying major metropolitan markets and in rural communities.  This customer base includes recreational farmers, ranchers, and all those who enjoy living the rural lifestyle, as well as tradesmen and small businesses.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Service</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing our customers reliable product availability and a convenient, customer-centric experience across shopping channels.  In our stores, we believe the ability of our motivated, well-trained team members to provide friendly, responsive and seasoned advice helps our customers find the right products to satisfy their everyday needs, as well as the specialty items needed to complete their rural lifestyle projects.  In addition, our stores have been equipped with tools such as team member communication devices, wireless internet, and mobile point-of-sale devices that enable our team members to provide an enhanced shopping experience to our customers.  We also engage with our customers through our e-commerce websites and mobile application, which provide the opportunity to allow customers to shop anytime, anywhere, and in any way they choose, while delivering enhanced product information, research, and decision tools that support product selection and informational needs in specific subject areas.&#160;  Additionally, we maintain a Customer Solutions Center at our Store Support Center located in Brentwood, Tennessee, to support our in-store and online customers, as well as our store team members.  We believe this commitment to customer service promotes strong customer loyalty through personalized experiences and provides convenience that our customers expect, which drives repeat shopping experiences.   </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use a third-party provider to survey and measure our level of customer service.&#160;&#160;This process allows customers to provide feedback on their shopping experience.&#160;&#160;Based on the third-party provider&#8217;s data, we believe our customer satisfaction scores are among the best-in-class.&#160;&#160;We carefully evaluate the feedback we receive from our customers and implement improvements at both the Company and the individual store level based on that feedback.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Store Environment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our stores are designed and managed to make shopping an enjoyable experience and to maximize sales and operating efficiencies.&#160;&#160;Stores are strategically arranged to provide an open environment for optimal product placement and visual display.  In addition, these layouts allow for departmental space to be easily reallocated and visual displays to be changed for seasonal products and promotions.  Display and product placement information is routinely sent to stores to ensure quality and uniformity among the stores. &#160;Our store layouts and visual displays are designed to provide our customers a feeling of familiarity and convenience to enhance the shopping experience.&#160; Informative signs are located in key product categories to conveniently assist customers with purchasing decisions and merchandise location.&#160;&#160;These signs provide customers with a comparison of product qualities, clear pricing, useful information regarding product benefits, and suggestions for appropriate accessories.  Also, our store team members wear highly visible red vests or aprons with nametags, and our customer service and checkout counters are conveniently located near the front of the store. Our stores have been equipped with tools such as team member communication devices, wireless internet, and mobile point-of-sale devices that enable our team members to provide an enhanced shopping experience to our customers.  In addition, our buy online and pick up in-store program, including curbside pick up, provides convenient access for customers to pick up merchandise from our store locations.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Merchandising and Purchasing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer an extensive assortment of products for all those seeking to enjoy the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle, as well as tradesmen and small businesses.&#160;&#160;Our product assortment is tailored to meet the needs of our customers in various geographic markets.&#160; Our full line of product offerings includes a broad selection of high quality, reputable brand name and exclusive brand products with approximately 15,500 to 20,000 products per store as well as over 125,000 products online.&#160;&#160;No single product accounted for more than 10% of our sales during fiscal 2020.  Our comprehensive selection of merchandise is comprised of the following major product categories:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Equine, livestock, pet, and small animal products, including items necessary for their health, care, growth, and containment;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Hardware, truck, towing, and tool products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Seasonal products, including heating, lawn and garden items, power equipment, gifts, and toys;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Work/recreational clothing and footwear; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Maintenance products for agricultural and rural use.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of net sales represented by each of our major product categories during fiscal 2020, 2019, and 2018:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our buying team continuously reviews and updates our product assortment to respond to customer needs and to offer new, relevant products. &#160;We are focused on providing key products that our customers use on a regular basis for their lifestyle and maintenance needs with emphasis on consumable, usable, and edible (&#8220;C.U.E.&#8221;) products.&#160; Examples of C.U.E. product categories include, but are not limited to, livestock feed and bedding, pet food, bird seed, lubricants, propane, and various seasonal products, such as heating, fertilizer, weed control, mulch, pest control, and twine. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are sourced through both domestic and international vendors, each of whom are expected to adhere to a code of conduct that guides our relationship.&#160;&#160;Our business is not dependent upon any single vendor or particular group of vendors.&#160;&#160;We purchase our products from a group of approximately 975 vendors, with no one vendor representing more than 10% of our purchases during fiscal 2020.&#160;&#160;Approximately 375 core vendors accounted for 90% of our merchandise purchases during fiscal 2020.&#160;&#160;We have not experienced any significant difficulty in obtaining satisfactory alternative sources of supply for our products, and we believe that adequate sources of supply exist at substantially similar costs for nearly all of our products.&#160; We have no material long-term contractual commitments with any of our product vendors.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our buying teams focus on merchandise procurement, vendor line reviews, and testing of new products and programs.&#160;&#160;We also employ a dedicated inventory management team that focuses exclusively on forecasting and inventory replenishment, a committed merchandise planning team that concentrates on assortment planning, and a specialized pricing team that seeks to optimize market-specific pricing for our products.&#160;&#160;Through the combined efforts of these teams, we continue to focus on improving our overall inventory productivity and in-stock inventory position.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intellectual Property </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subsidiary, Tractor Supply Co. of Texas, LP (&#8220;TSCT&#8221;), owns registrations with the U.S. Patent and Trademark Office (&#8220;USPTO&#8221;) for various service marks including </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TSC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Co.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TSC Tractor Supply Co.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and the trapezium design for retail services.  We consider these service marks, and the accompanying goodwill and name recognition, to be valuable assets of our business.  TSCT also owns several other service marks for retail services, some of which have been registered with the USPTO and some of which are the subject of applications for registration pending before the USPTO.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to selling products that bear nationally-known manufacturer brands, we also sell products manufactured for us under a number of exclusive brands that we consider to be important to our business.  These exclusive brands are manufactured for us by a number of vendors and provide an alternative to the national brands, which helps provide value for our customers and positions us as a destination retailer.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exclusive brands represented approximately 29% of our total sales in fiscal 2020 and 31% of our total sales in fiscal 2019 and 2018, respectively.  Our exclusive brands include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">4health</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods and supplies)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Producer&#8217;s Pride</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(livestock and horse feed and supplies)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">American Farmworks</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock, farm and ranch</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Red Shed</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (gifts, collectibles, and outdoor furniture)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">equipment)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Bit &amp; Bridle</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (apparel and footwear)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Redstone</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(heating products)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Blue Mountain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Retriever</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods and supplies)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">C.E. Schmidt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel and footwear)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Ridgecut</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(apparel)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Countyline</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock, farm and ranch equipment)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Royal Wing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(bird feed and supplies)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dumor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (livestock and horse feed and supplies)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Strive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(pet food)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Groundwork</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(lawn and garden supplies)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Traveller</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(truck and automotive products)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Huskee</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(outdoor power equipment)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Treeline</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(hunting gear and accessories)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">JobSmart</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (tools)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">TSC Tractor Supply Co</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(trailers, truck tool boxes, and animal</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">bedding)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Paws &amp; Claws</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(pet foods and supplies)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Untamed</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (pet foods)</span></div><div><span><br/></span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exclusive brands identified above have been registered as trademarks with the USPTO for certain products and some are the subject of additional applications for registration pending before the USPTO for other products.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our trademark and service mark registrations have various expiration dates; however, provided that we continue to use the marks and file appropriate maintenance and renewal documentation with the USPTO in a timely manner, the registrations are potentially perpetual in duration.  Our patents (both United States and foreign) have expiration dates ranging from March, 2024 to December, 2045 and protect various elements, designs or functions of farm and ranch equipment, as well as light systems for trucks and other vehicles. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe our intellectual property, which includes the trademarks and service marks identified above, together with certain tradenames, domain names, patents, and copyrights, has significant value and is an important component of our merchandising and marketing strategies.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Distribution</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently operate a distribution facility network for supplying stores with merchandise and delivering product ordered through our websites and mobile application.  In fiscal 2020, our Tractor Supply stores received approximately 75% of merchandise through this network while the remaining merchandise shipped directly from our vendors to our stores or customers.  We believe this flow facilitates the prompt and efficient distribution of merchandise that allows us to be a dependable supplier to our customers for their "</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle solutions by enhancing in-stock inventory positions, while minimizing freight expense and improving the inventory turn rate.  Our distribution facilities, located in Arizona, Georgia, Indiana, Kentucky, Maryland, Nebraska, New York, Texas, and Washington represent a total distribution center capacity of 6.1 million square feet.  We also use third-party operated import centers and mixing centers which provide additional distribution capacity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020, the Company announced plans to build a new distribution center in Navarre, Ohio.  The new distribution center is expected to be approximately 895,000 square feet.  Construction is planned to begin in fiscal 2021 and is currently anticipated to be complete by the end of fiscal 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We select the locations of our distribution facilities in an effort to minimize logistics costs and optimize the distance from distribution facilities to our stores.  Our distribution centers utilize warehouse and labor management tools that support the planning, control, and processing of inventory.  We manage our inbound and outbound transportation activity in-house through the use of a transportation management system.&#160; We utilize multiple common carriers for store and direct to customer deliveries.  We manage our transportation costs through carrier negotiations, monitoring of transportation routes, and scheduling of deliveries.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize an &#8220;everyday value price&#8221; philosophy to consistently offer our products at competitive prices complemented by strategically planned promotions throughout the year.  To drive store traffic and position ourselves as a destination retailer, we promote a broad selection of merchandise through various digital and social media initiatives, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited use of radio and other media channels.&#160; In addition, our </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Neighbor&#8217;s Club</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> loyalty program enhances our ability to create engagement with our best customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendors frequently support these specific programs by offering temporary cost reductions and honoring coupons.  Our vendors also provide assistance with product presentation and fixture design, brochures, support for in-store events, point-of-purchase materials for customer education, and product knowledge for our team members.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Omni-Channel</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ensuring that our customers can engage with us in the most convenient manner for them whether in our stores, on our website, on our mobile application, or via our Customer Solutions Center, is a high priority for us.  Our goal is to be available anytime, anywhere, and in any way our customers choose to engage with our brand.  We provide our customers the opportunity to shop in a manner that fits their lifestyle and is most convenient for them.  Our focus is on delivering a comprehensive mobile experience while maintaining a straight-forward shopping experience to further offer the convenience our customers need.  We offer a buy online and pick up in-store program, including curbside pick up, which provides convenient access for customers to pick up merchandise from our store locations.  Additionally, our online experience offers an expansive product assortment including a direct to consumer assortment.  This allows us to extend our aisles beyond our store locations and provides convenient and useful content that is relevant to our customers&#8217; lifestyle.  We provide our customers the ability to have products shipped directly to our retail store locations or to their homes or offices. We use our distribution facility network to support our e-commerce activities.  Our digital capabilities have further enhanced our in-store shopping and customer service experience, allowed us to engage with our customers anytime, anywhere, and in any way they choose, and expanded our target markets outside of our current retail store locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Continuous Improvement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to a continuous improvement program to drive change throughout our organization.&#160;&#160;Using data analytics and team member engagement, we examine business processes and identify opportunities to reduce costs, drive innovation, and improve effectiveness.&#160; We have implemented numerous continuous improvement projects, with team members from multiple areas of our business, to evaluate key operations and implement process change.  Team members are empowered and expected to challenge current paradigms and improve processes.   Management encourages the participation of all team members in the decision-making process, regularly solicits input and suggestions from our team members, and incorporates suggestions into our improvement activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management Information and Control Systems</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have invested resources in management information and control systems to provide legendary customer service and to deliver the right products in the right place at the right time.  This includes use of digital technologies that support the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Out Here"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle and integrate the customer experience in-store, online, and through our Customer Solutions Center, which offers customers the ability to shop anytime, anywhere, and in any way they choose.  Our key platforms include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Point-of-sale system;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In-store mobility;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">E-commerce platform;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Replenishment and allocation systems;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Merchandising presentation and inventory management tools;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Warehouse and transportation management systems; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Labor management tools for stores and supply chain;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Price optimization system;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vendor purchase order control system;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Business intelligence and analytics tools; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Customer loyalty system.  </span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These systems are integrated through an enterprise resource planning (&#8220;ERP&#8221;) system.  This ERP system tracks merchandise from initial order through ultimate sale and interfaces with our financial systems.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We continue to invest in technology to support store, online, and distribution facility expansion and our long-term strategic growth initiatives focused heavily on improving the customer experience across all channels.  We also continue to evaluate and improve the functionality of our systems to maximize their effectiveness.&#160; Such efforts include ongoing hardware and software evaluations, refreshes, and upgrades to support optimal software configurations, and application performance.  We plan to continue to invest in information technology and implement efficiency-driving system enhancements such as in-store mobility, labor management tools, and back-office support systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We will continue to evaluate the use of technologies to improve productivity such as artificial intelligence, automation software, quantum computing, and other technologies.  We also maintain and continue to strengthen the security of our information systems to help protect and prevent unauthorized access to personal information of our customers, employees, vendors, and other confidential Company data as well as endeavoring to adhere to industry privacy laws and standards.  Areas of focus include cloud, end point protection and privacy.  Collectively, these efforts are directed toward improving business processes, maintaining secure, efficient, and stable systems, and enabling the continued growth and success of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Petsense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Petsense is a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.  At December&#160;26, 2020, we operated a total of 182 Petsense stores in 25 states, with approximately 500 full-time and 1,000 part-time team members, and an e-commerce website (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">).  Petsense owns a registered trademark for its exclusive brand, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">TrueSource</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> pet food, and the Petsense name is registered with the USPTO.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our team members are the foundation of our business and that their hard work drives our success.  As a result of our commitment to our team members, we were recognized by the Great Place to Work Institute as a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Great Place to Work-Certified" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">company.  Below are further descriptions of our Company and our focus on the development and support of our team members:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management and Team Members</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, we employed approximately 20,000 full-time and 21,000 part-time Tractor Supply team members.  We typically employ additional part-time team members throughout the year during high sales volume periods.&#160; We are not party to any collective bargaining agreements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our store operations are organized into regions, each of which is led by a regional vice president.  The region is further organized into districts, each of which is led by a district manager.&#160; We have two internal advisory boards, one comprised of store managers and the other comprised of district managers.&#160; These groups bring a grassroots perspective to operational initiatives and generate chain-wide endorsement of proposed best-practice solutions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our team members participate in one of our various bonus incentive programs, which provide the opportunity to receive additional compensation based upon team and/or Company performance.  In addition to bonus incentive programs, we provide our eligible team members the opportunity to participate in an employee stock purchase plan and a 401(k) retirement savings plan.  We also share in the cost of health insurance provided to eligible team members, and team members receive a discount on merchandise purchased from the Company. We additionally provide our team members with paid time off and a six-week parental leave policy for new parents.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage a promote-from-within environment when internal resources permit.&#160; We also provide internal leadership development programs designed to prepare our high-potential team members for greater responsibility.  Our current team of district managers and store managers have an average tenure of approximately nine and six years, respectively.&#160; We believe internal promotions, coupled with the hiring of individuals with previous retail experience, will provide the management structure necessary to support our long-term strategic growth initiatives.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Store Personnel and Training</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to hire store team members who live and appreciate the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Out Here"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle, including those with farming and ranching backgrounds, with particular emphasis on general maintenance, equine, and welding.  We endeavor to staff our stores with courteous, highly motivated team members and devote considerable resources to training store team members, often in cooperation with our vendors.&#160;&#160;Our training programs include:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A thorough on-boarding process to prepare new team members for their new role;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Productive workplace environment training that is intended to educate team members on&#160;Company policies and procedures covering topics such as harassment, discrimination, and retaliation;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Diversity and Inclusion training which is intended to advance a diverse and inclusive culture built on our core value of Respect, to foster different perspectives, ideas and innovative thinking;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New store opening training that prepares our store managers to open new stores to Company standards;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A management training program which covers all aspects of our store operations, delivering superior service, and managing the team member experience;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Structured training on customer service and selling skills;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Online product knowledge training produced in conjunction with key vendors;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Leadership development programs that prepare leaders to expand their current contributions; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An annual store manager meeting with vendor product presentations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">COVID-19 Response</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has been and continues to closely monitor the impact of the COVID-19 pandemic on all facets of our business.  This includes the impact on our team members, customers, suppliers, vendors, business partners, and supply chain networks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health and safety of our team members and customers are the primary concerns of our management team.  We have taken and continue to take numerous actions to promote health and safety, including, providing personal protective equipment to our team members, establishing mask protocols in our facilities, rolling out additional functionality to support contactless shopping experiences, adding services for cleaning and sanitation in our stores and distribution centers, hiring additional team members to assist in promoting social distancing and cleaning actions in our stores, and implementing remote work plans at our store support center.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have taken significant actions to support our team members during this pandemic including COVID-19 paid medical leave, 100% coverage of COVID-19 testing and treatment under our medical plan, and the payment of incremental appreciation bonuses for frontline team members of approximately $44 million in fiscal 2020.  Effective June 28, 2020, we implemented permanent wage increases for all of our hourly team members in our stores and distribution centers of a minimum of $1 per hour and are now providing a new benefit package for part-time team members, including medical, vision and dental coverage, behavioral health services, paid sick time and life insurance.  We have also implemented annual restricted stock unit grants to more than 2,000 frontline salaried managers in our stores and distribution centers.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity, Equity and Inclusion</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply is committed to the principles of diversity, equity and inclusion. We have built a strong and diverse team by purposefully seeking highly qualified diverse candidates with different backgrounds, perspectives, ideas and skill sets. As we move forward, we are working to implement new diversity, equity and inclusion initiatives that will result in an even more diverse team across the entire company.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to providing a diverse and inclusive culture supported by our Mission &amp; Values where we respectfully foster different perspectives, ideas and innovative thinking. We know that together we are better, and we believe in the authenticity our team members bring to work every day. By focusing on our team members, we know that our customers and communities will be well served. Diversity and inclusion play a key role in moving our business forward. Our workforce is approximately 51% male and 49% female. Minorities comprise approximately 17% of our workforce. Women serve in several key leadership roles including Executive Vice President, Chief Human Resources Officer, Senior Vice President, General Counsel and Corporate Secretary, Senior Vice President of Investor Relations and Public Relations, Senior Vice President of Marketing and Senior Vice President of E-Commerce. We have taken several steps over the past 18 months to further enhance our diversity including the hiring of a diversity, equity and inclusion officer, Company-wide training, formation of a diversity, equity and inclusion council composed of executive leaders and establishment of numerous team member engagement groups supporting the development, community involvement and allyship within our Company. We will continue to build on these initiatives to enhance our culture of respect and teamwork across our organization.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Growth Strategy</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tractor Supply believes we can grow our business by being an integral part of our customers&#8217; lives as the dependable supplier of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">"Out Here"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> lifestyle solutions, creating customer loyalty through personalized experiences, and providing convenience that our customers expect at anytime, anywhere, and in any way they choose.  Our long-term growth strategy is to: (1) expand and deepen our customer base by providing personal, localized, and memorable customer engagements by leveraging content, social media, and digital shopping experiences, attracting new customers and driving loyalty, (2) evolve customer experiences by digitizing our business processes and furthering our omni-channel capabilities, (3) offer relevant assortments and services across all channels through exclusive and national brands and continue to introduce new products and services through our test and learn strategy, (4) drive operational excellence and productivity through continuous improvement, increasing space utilization, and implementing advanced supply chain capabilities to support growth, scale and agility, and (5) expand through selective acquisitions, as such opportunities arise, to add complementary businesses and to enhance penetration into new and existing markets to supplement organic growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Achieving this strategy will require a foundational focus on: (1) connecting, empowering and growing our team to enhance their lives and the communities they live in, enabling them to provide legendary service to our customers, and (2) allocating resources in a disciplined and efficient manner to drive profitable growth and build shareholder value,  including leveraging technology and automation, to align our cost structure to support new business capabilities for margin improvement and cost reductions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past five years, we have experienced considerable sales growth, resulting in a compounded annual growth rate of approximately 11.3%.  We plan to open approximately 80 new Tractor Supply and 10 new Petsense stores in fiscal 2021, a selling square footage increase of approximately 4%.&#160;&#160;In fiscal 2020, we opened 80 new Tractor Supply stores and nine new </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Petsense stores.  In fiscal 2019, we opened 80 new Tractor Supply stores and eight  new Petsense stores.  This represents a selling square footage increase of approximately 4% during each of fiscal 2020 and fiscal 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December&#160;26, 2020, we operated 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores).  Given the size of the communities that we target, we believe that there is ample opportunity for new store growth in many existing and new markets.  We have developed a proven method for selecting store sites and we believe  we have significant additional opportunities for new Tractor Supply stores.  We also believe that there is opportunity for continued growth for Petsense stores.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 56% of our stores are in freestanding buildings and 44% are located in shopping centers.&#160;&#160;We lease approximately 95% of our stores and own the remaining 5%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to new store expansion, we also plan to further support our strategic growth through expansion of our distribution network and initiatives including, among others, space productivity and side lot improvements in certain existing stores as well as continued improvements in technology and infrastructure at our existing stores, and ongoing investments to enhance our digital and omni-channel capabilities to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a competitive retail industry.  The principal competitive factors include location of stores, fulfillment options, price, quality of merchandise, in-stock inventory consistency, merchandise assortment and presentation, product knowledge, online competitors, and customer service. We compete with general merchandise retailers, home center retailers, pet retailers, specialty and discount retailers, independently owned retail farm and ranch stores, numerous privately-held regional farm store chains and farm cooperatives, as well as internet-based retailers.&#160;&#160;However, we believe we successfully differentiate ourselves from many of these retailers by focusing on our specialized market niche for customers living the rural lifestyle.  See further discussion of competition in 1A. &#8220;Risk Factors&#8221; of this Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality and Weather</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is seasonal. &#160;Historically, our sales and profits are the highest in the second and fourth fiscal quarters due to the sale of seasonal products.  We usually experience our highest inventory and accounts payable balances during our first fiscal quarter for purchases of seasonal products to support the higher sales volume of the spring selling season, and again during our third fiscal quarter to support the higher sales volume of the cold-weather selling season.  We believe that our business can be more accurately assessed by focusing on the performance of the halves, not the quarters, due to the fact that different weather patterns from year-to-year can shift the timing of sales and profits between quarters, particularly between the first and second fiscal quarters and the third and fourth fiscal quarters. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, weather conditions, including unseasonably warm weather in the fall and winter months and unseasonably cool weather in the spring and summer months, have unfavorably affected the timing and volume of our sales and results of operations. In addition, extreme weather conditions, including snow and ice storms, flood and wind damage, hurricanes, tornadoes, extreme rain, and droughts have impacted operating results both negatively and positively, depending on the severity and length of these conditions.  Our strategy is to manage product flow and adjust merchandise assortments and depth of inventory to capitalize on seasonal demand trends. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Furthermore, we are not able to predict at this time the impact that the COVID-19 pandemic may have on the seasonality of our business in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stewardship and Compliance with Environmental Matters</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to numerous federal, state, and local laws and regulations, enacted or adopted, regulating the discharge of materials into the environment or otherwise relating to the protection of the environment.&#160; We are committed to complying with all applicable environmental laws and regulations.&#160; We are also committed to becoming a more environmentally sustainable company.&#160; This commitment is demonstrated through our Stewardship Program, which is our environmental sustainability program.&#160; Through this program, the Company has implemented a number of initiatives designed to reduce our impact on the environment.&#160; These initiatives include the installation of energy management systems, LED lighting, high efficiency heating/air conditioning systems, and recycling programs in our stores, distribution facilities, and  Store Support Center.  Our Store Support Center and our distribution centers in Casa Grande, Arizona, and Frankfort, New York, are LEED (Leadership in Energy and Environmental Design) Silver certified for environmentally sustainable design, construction, and operation.&#160; We also installed solar arrays at the Store Support Center in Brentwood, Tennessee, and our Tractor Supply store in Hendersonville, Tennessee.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has been a SmartWay Transport partner since 2013.  SmartWay Transport is a public-private initiative between the U.S. Environmental Protection Agency, large and small trucking companies, retailers, and other federal and state agencies.  Its purpose is to improve fuel efficiency and the environmental performance (reduction of both greenhouse gas emissions and air pollution) of supply chains.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2018, we announced a goal to reduce carbon emissions from our facilities by 25% by 2025 from our 2015 baseline as part of the Company's Stewardship Program.  In December 2020, we announced that we had reached this goal five years early.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally in 2020, we released our inaugural report in response to the Task Force on Climate-related Financial Disclosures, announced our commitment to increasing our level of renewable energy purchased for electric consumption, and that the Company is partnering with various utility companies to purchase solar energy for select store locations and to participate in community solar programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information can be found in our annual sustainability report on our website (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to General Instruction G(3) of Form 10-K, the following list is included in Part&#160;I of this Report in lieu of being included in the Proxy Statement for the Annual Meeting of Stockholders to be held on May&#160;6, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of the names and ages of all executive officers of the registrant, indicating all positions and offices with the registrant held by each such person and each person&#8217;s principal occupations and employment during at least the past five years:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Position</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Age</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton, III</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Financial Officer and Treasurer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert D. Mills</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Technology, Digital Commerce and Strategy Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John P. Ordus</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Stores Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jonathan S. Estep</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Merchandising Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Melissa D. Kersey</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Human Resources Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colin W. Yankee</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Supply Chain Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noni L. Ellison</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President &#8211; General Counsel and Corporate Secretary</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christi C. Korzekwa</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President &#8211; Marketing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Matthew L. Rubin</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and General Manager of Petsense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harry A. Lawton, III was appointed as President and Chief Executive Officer on January 13, 2020.  Mr. Lawton served as President of Macy's, Inc. from September 2017 to December 2019.  Prior to that time, Mr. Lawton served as Senior Vice President, North America at eBay, Inc. since May 2015.  Mr. Lawton previously held a number of leadership positions at Home Depot, Inc. from 2005 to 2015, including Senior Vice President of Merchandising and head of Home Depot's online business.  Since January 2019, Mr. Lawton has served as a director of Sealed Air Corporation and previously served as a director of Buffalo Wild Wings, Inc. from October 2016 to February 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kurt D. Barton was promoted to Executive Vice President &#8211; Chief Financial Officer and Treasurer in February 2019, after having served as Senior Vice President &#8211; Chief Financial Officer and Treasurer since March 2017.  Prior to that time, Mr. Barton served as Senior Vice President &#8211; Controller of the Company since February 2016.&#160;&#160;Mr. Barton previously served as Vice President &#8211; Controller from February 2009, after having served as Director, Internal Audit from July 2002 to February 2009.  Mr. Barton has served in various other leadership roles in accounting since he joined the Company in 1999.  Mr. Barton, a Certified Public Accountant, began his career in public accounting in 1993, spending six years at Ernst &amp; Young, LLP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Robert D. Mills has served as Executive Vice President &#8211; Chief Technology, Digital Commerce and Strategy Officer since August 2018, prior to which he served as Senior Vice President &#8211; Chief Information Officer since February 2014.  Mr. Mills previously served as Chief Information Officer for Ulta Beauty from October 2011, until he joined the Company.  From 2005 to 2011, Mr. Mills was Vice President, Chief Information Officer for the online business unit at Sears Holdings Corporation where he began as an Information Technology Customer Relationship Leader in 2001.  Prior to 2001, Mr. Mills held roles at Allstate Insurance, Rockwell International Telecommunications Division, and Household Finance Corporation.  Since March 2018, Mr. Mills has served as a director of B&amp;G Foods, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">John P. Ordus was promoted to Executive Vice President &#8211; Chief Stores Officer in February 2020, after having served as Senior Vice President - Store Operations since August 2015.  Prior to that time, Mr. Ordus served the Company as Regional Vice President from June 2010 and as a Regional Director for the Company since September 2008.  Mr. Ordus joined the Company as a District Manager in February 2002 after the acquisition of Quality Farm and Fleet with which Mr. Ordus held roles since January 1988.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jonathan S. Estep was promoted to Executive Vice President &#8211; Chief Merchandising Officer in February 2020, after having served as the Senior Vice President, General Merchandising since April 2017.  Prior to that time, Mr. Estep served the Company as a Vice President, Divisional Merchandise Manager from February 2014.  Mr. Estep also previously served in various other leadership roles in merchandising since he re-joined the Company in  January 2008. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Melissa D. Kersey was appointed as Executive Vice President &#8211; Chief Human Resources Officer on July 20, 2020.  Ms. Kersey was previously Senior Vice President and Chief People Officer for McDonald's USA from 2017 until July 2020.  Ms. Kersey also previously held a number of executive level roles with Walmart from 2008 to 2017, including Senior Vice President of Global Human Resource Transformation and People Services, Senior Vice President and Chief Human Resources Officer for U.S. Stores, and Senior Vice President of Learning and Human Resources Strategy.  Prior to that time, Ms. Kersey spent eight years with Alltel and four years with the Target Corporation in Operations, Distribution, Human Resources and Technology roles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colin W. Yankee was promoted to Executive Vice President - Chief Supply Chain Officer in February 2020, after having served as Senior Vice President, Supply Chain since November 2015 when he joined the Company.  Mr. Yankee was previously Vice President of Logistics for Neiman Marcus from 2013 to 2015. Prior to that time, Mr. Yankee held various leadership roles in logistics and supply chain with the Target Corporation since 2004. He began his career as a Cavalry Officer, Captain in the United States Army.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noni L. Ellison was appointed as Senior Vice President &#8211; General Counsel and Corporate Secretary on January 11, 2021.  Ms. Ellison was previously General Counsel, Chief Compliance Officer and Corporate Secretary for Carestream Dental from August 2017 until January 2021. Ms. Ellison also previously served as Associate General Counsel and Assistant Corporate Secretary at W.W. Grainger, Inc. from February 2015 until July 2017.  Prior to that time, Ms. Ellison held roles of increasing responsibility at Turner Broadcasting System, Inc. and Scripps Networks and practiced law with two national law firms as a corporate finance and securities associate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christi C. Korzekwa has served as Senior Vice President &#8211; Marketing since February 2015, having previously served as Vice President, Marketing since she joined the Company in February 2012.  Prior to joining the Company, Ms. Korzekwa served as Senior Vice President, Director of Client Services for Blue Sky Agency. She worked for Home Depot, Inc. from 2004 to 2011 in roles of increasing importance in marketing and advertising, most recently as Senior Director, Marketing. Before joining Home Depot, Ms. Korzekwa spent 17 years with TM Advertising, most recently serving as their Senior Vice President, Global Media Director.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matthew L. Rubin was appointed Senior Vice President and General Manager of Petsense on February 1, 2021.  Mr. Rubin previously served as Senior Vice President of Business Development &amp; Growth at The Michaels Companies from October 2018 until January 2021.  Mr. Rubin was previously an executive in Accenture Strategy's North America Retail Practice from April 2015 to October 2018.  Before April 2015, Mr. Rubin was a Partner at Consolidated Venture Partners &amp; Consolidated Marketing and a Co-Founder &amp; Finance Partner at OnTrend Products. Mr. Rubin also previously served as Vice President of Specialty Business Operations at BJ&#8217;s Wholesale Club. Mr. Rubin began his career at Office Depot where he had multiple merchandising and strategic project leadership roles of increasing responsibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file reports with the Securities and Exchange Commission (&#8220;SEC&#8221;), including Annual Reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form&#160;8-K and other reports as required.  We are an electronic filer and the SEC maintains an Internet website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that contains the reports, proxy and information statements, and other information we file.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make available, free of charge through our Internet website, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to those reports as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC.&#160;&#160;The information provided on our website is not part of this report, and is therefore not incorporated by reference unless such information is otherwise specifically referenced elsewhere in this report.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_19"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 1A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Factors</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business faces many risks.  Certain risks of which we are currently aware and deem to be material are described below.&#160;&#160;If any of the events or circumstances described in the following risk factors occur, our business, financial condition or results of operations may significantly suffer, and the trading price of our common stock could decline.&#160;&#160;These risk factors should be read in conjunction with the other information in this Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Strategic and Competitive Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to protect our reputation could have a material adverse effect on our brand name or any of our exclusive brands.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in part on the value and strength of the Tractor Supply name, including our exclusive brands.  The Tractor Supply name is integral to our business, as well as to the implementation of our strategies for expanding our business.  Maintaining, promoting, and positioning our brand will depend largely on the success of our marketing and merchandising efforts and our ability to provide high quality merchandise and a consistent, high quality customer experience.  Our brand could be adversely affected if we fail to achieve these objectives or if our public image or reputation were to be tarnished by negative publicity.  Failure to comply or accusation of failure to comply with ethical, social, product, labor, data privacy, and environmental standards could also jeopardize our reputation and potentially lead to various adverse consumer actions.  Any of these events could result in decreased revenue or otherwise adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may be unable to increase sales at our existing stores.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experience fluctuations in our comparable store sales at our existing stores, defined as sales in stores which have been open for at least twelve months.&#160;&#160;Various factors affect the comparable store sales at our existing stores, including, among others, the general retail sales environment, our ability to efficiently source and distribute products, changes in our merchandise assortment, competition, proximity of our locations to one another or to the locations of other competing retailers, increased presence of online retailers, current economic conditions, customer satisfaction with our products, retail pricing, the timing of promotional events, the release of new merchandise, the success of marketing programs, weather conditions, and our ability to attract and retain qualified team members.&#160;&#160;These factors may cause the comparable store sales results at our existing stores to differ materially from prior periods and from expectations.&#160;&#160;Past comparable store sales are not an indication of future results, and there can be no assurance that our comparable store sales will not decrease in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the significant positive impact of the COVID-19 pandemic on the demand for our products in fiscal 2020 resulted in a significant increase in new or reacquired customers and in comparable store sales growth.  Our sales performance in fiscal 2020 may present a greater risk to our ability to increase comparable store sales in the following year(s) and in our ability to </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">maintain our new or reacquired customers gained in fiscal 2020.  Therefore, we may not be able to sustain or increase our comparable store sales in fiscal 2021 and beyond. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to open and manage new stores in the number and manner currently contemplated could adversely affect our financial performance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An integral part of our business strategy includes the expansion of our store base through new store openings.  This expansion strategy is dependent on our ability to find suitable locations, and we face competition from many retailers and other businesses for such sites.  If we are unable to implement this strategy, our ability to increase our sales, profitability, and cash flow could be impaired significantly.  To the extent that we are unable to open new stores in the manner we anticipate (due to, among other reasons, site approval or unforeseen delays in construction), our sales growth may be impeded.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we execute this expansion strategy, we may also experience managerial or operational challenges which may prevent any expected increase in sales, profitability, or cash flow.  Our ability to manage our planned expansion depends on the adequacy of our existing information systems, the efficiency and expansion of our distribution systems, the adequacy of the hiring and training process for new personnel (especially store managers), the effectiveness of our controls and procedures, and the ability to identify customer demand and build market awareness in different geographic areas.  There can be no assurance that we will be able to achieve our planned expansion, that the new stores will be effectively integrated into our existing operations or that such stores will be profitable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have a rigorous real estate site selection and approval process, there can be no assurance that our new store openings will be successful or result in incremental sales and profitability for the Company.  New stores build their sales volumes and refine their merchandise selection over time and, as a result, generally have lower gross margins and higher operating expenses as a percentage of net sales than our more mature stores.  As we continue to open new stores, there may be a negative impact on our results from a lower contribution margin of these new stores until their sales levels ramp to chain average, if at all, as well as from the impact of related pre-opening costs.  Additionally, new stores can also impact the sales and contribution margins of existing stores located in close proximity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our merchandising and marketing initiatives may not provide expected results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our past performance has been based on, and future success will depend, in part, upon the ability to develop and execute merchandising initiatives with effective marketing programs.&#160;&#160;These merchandising initiatives and marketing programs may not deliver expected results, and there is no assurance that we will correctly identify and respond in a timely manner to evolving trends and consumer preferences and expectations.  Further, adverse publicity about our merchandise products, whether valid or not, may discourage consumers from buying the products we offer.  If we misjudge the market or our marketing programs are not successful, we may overstock unpopular products and be forced to take inventory impairment or retail price reductions that have a material adverse effect on our profitability.  Failure to execute and promote such initiatives in a timely manner could harm our ability to grow the business and could have a material adverse effect on our results of operations and financial condition.&#160;&#160;Shortages of key merchandise could also have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Competition may hinder our ability to execute our business strategy and adversely affect our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in the highly competitive retail merchandise sector with numerous competitors.  These competitors include general merchandise retailers, home center retailers, pet retailers, specialty and discount retailers, independently-owned retail farm and ranch stores, numerous privately-held regional farm store chains, and farm cooperatives, as well as internet-based retailers.  We compete for customers, merchandise, real estate locations, and employees.  This competitive environment subjects us to various other risks, including the inability to continue our store and sales growth and to provide attractive merchandise to our customers at competitive prices that allow us to maintain our profitability.  Our failure to compete effectively in this environment could adversely impact our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We may pursue strategic acquisitions and the failure of an acquisition to produce the anticipated results or the inability to fully integrate the acquired companies could have an adverse impact on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may, from time to time, acquire businesses we believe to be complementary to our business.  The success of an acquisition is based on our ability to make accurate assumptions regarding the valuation, operations, growth potential, integration, and other factors relating to the target business.  Acquisitions may result in difficulties in assimilating acquired companies and may result in the diversion of our capital and our management&#8217;s attention from other business issues and opportunities.  We may not </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be able to successfully integrate an organization that we acquire, including their personnel, financial systems, distribution, operations, and general operating procedures.  If we fail to successfully integrate acquisitions, we could experience increased costs associated with operating inefficiencies which could have an adverse effect on our financial results.  Also, while we employ several different methodologies to assess potential business opportunities, the new businesses may not meet our expectations and, therefore, adversely affect our financial performance.  Additionally, acquired businesses may not achieve desired profitability objectives, causing lower than expected earnings and cash flows which could subsequently require impairment of long-lived assets, goodwill and other intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weather and Climate Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weather conditions may have a significant impact on our financial results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weather conditions affect the demand for, and in some cases the supply of, products, which in turn has an impact on prices.&#160; Historically, weather conditions, including unseasonably warm weather in the fall and winter months and unseasonably cool weather in the spring and summer months, have affected the timing and volume of our sales and results of operations.  In addition, extreme weather conditions, including snow and ice storms, flood and wind damage, hurricanes, tornadoes, extreme rain, fires and droughts, have impacted operating results.  While extreme weather conditions can positively impact our operating results by increasing demand in affected locations for products needed to cope with the weather condition and its effects, they can also negatively affect our business depending on the severity and length of these conditions, as a result of store closings, damage to our stores or merchandise, or the inability of customers to shop at our stores due to weather conditions.  Our strategy is to manage product flow and adjust merchandise assortments and depth of inventory to capitalize on seasonal demand trends.  Should such a strategy not be effective, the weather may have a material adverse effect on our financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Weather conditions may cause a disruption in our distribution and transportation network that would adversely affect our ability to conduct our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on our distribution and transportation network, including third-party logistics providers, to provide goods to our stores and to our customers in a timely and cost-effective manner through deliveries to our distribution facilities from vendors and then from the distribution facilities or direct ship vendors to our stores or customers by various means of transportation, including shipments by sea, air, rail, and truck. Although we believe that our operations are efficient, disruptions due to extreme weather conditions, including snow and ice storms, flood and wind damage, hurricanes, tornadoes, extreme rain, fires and droughts may result in delays in the transportation and delivery of merchandise to our distribution centers, our stores, or our customers.  Significant disruptions or delays in our distribution and transportation network could adversely affect sales and the satisfaction of our customers which could have a material adverse impact on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Factors associated with climate change could adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We use natural gas, diesel fuel, gasoline and electricity in conducting our operations. Increased government regulations to limit carbon dioxide and other greenhouse gas emissions may result in increased compliance costs and legislation or regulation affecting energy inputs, which could materially affect our profitability. Further, climate change could affect our ability to procure needed commodities at costs and in the quantities that we currently expect.  Additionally, climate change may be associated with extreme weather conditions, such as more frequent or intense hurricanes, thunderstorms, tornadoes, floods, fire, drought, and snow or ice storms, as well as rising sea levels, all of which may negatively impact our business and have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Macroeconomic Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">General economic conditions may adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations may be sensitive to changes in overall economic conditions that impact consumer spending, including discretionary spending.  A weakening of economic conditions affecting disposable consumer income such as lower employment levels, uncertainty or changes in business or political conditions, higher interest rates, higher tax rates, higher fuel and energy costs, higher labor and healthcare costs, the impact of natural disasters or acts of terrorism, general health epidemics, and other matters could reduce consumer spending or cause consumers to shift their spending to competitors.  A general reduction in the level of discretionary spending, shifts in consumer discretionary spending to our competitors or shifts in discretionary spending to less profitable products sold by us could result in lower net sales, slower inventory turnover, greater markdowns on inventory, and a reduction in profitability due to lower margins.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Purchase price volatility, including inflationary and deflationary pressures, may adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot determine the full effect of inflation and deflation on our operations, we believe our sales and results of operations are affected by both.&#160;&#160;We are subject to market risk with respect to the pricing of certain products and services, which include, among other items, grain, corn, steel, petroleum, cotton, and other commodities, as well as duties, tariffs, diesel fuel, and transportation services.&#160;&#160;Therefore, we may experience both inflationary and deflationary pressure on product cost, which may impact consumer demand and, as a result, sales and gross margin.&#160;&#160;Our strategy is to reduce or mitigate the effects of purchase price volatility principally by taking advantage of vendor incentive programs, economies of scale from increased volume of purchases, adjusting retail prices, and selectively buying from the most competitive vendors while maintaining product quality.&#160;&#160;Should our strategy to mitigate purchase price volatility not be effective, our financial performance could be adversely impacted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Team Member Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Our failure to attract and retain qualified team members, increases in wage, and labor costs, and changes in laws and other labor issues could adversely affect our financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to maintain and continue expanding operations depends on our ability to attract and retain a large and growing number of qualified team members.&#160;&#160;Our ability to meet labor needs while controlling wage and related labor costs is subject to numerous external factors, including the availability of a sufficient number of qualified persons in the work force, unemployment levels, prevailing wage rates, increases in legally required minimum wage rates, changing demographics, health and other insurance costs, changes in employment legislation and the potential for changes in local labor practices or union activities.&#160;&#160;If we are unable to locate, attract or retain qualified personnel, or if costs of labor or related costs increase significantly, our financial performance could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal, state, and local laws governing employment practices and working conditions. &#160;These laws cover wage and hour practices, labor relations, paid and family leave, workplace safety and immigration, among others.&#160;&#160;The laws and regulations being passed at the state and local level create unique challenges for a multi-state employer.&#160;&#160;We must continue to monitor and adapt our employment practices to comply with these various laws and regulations.&#160; If our costs of labor or related costs increase significantly as new or revised labor laws, rules or regulations or healthcare laws are adopted or implemented, our financial performance could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The loss of current members of our senior management team and other key team members or the failure to successfully manage an executive officer transition may adversely affect our operating results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in large part on the continued availability and service of our executive officers, senior management, and other key team members.  Competition for senior management and key team members in our industry is strong and we may not be able to retain our key team members or attract new qualified team members. &#160;We must continue to recruit, retain, and motivate management and other team members sufficiently, both to maintain our current business and to execute our long-term strategic growth initiatives.  The loss of any of our executive officers or other key senior management without sufficient advance notice could prevent or delay the implementation and completion of our strategic initiatives or divert management&#8217;s attention to seeking qualified replacements.  Additionally, any failure by us to manage a successful leadership transition of an executive officer and to timely identify a qualified permanent replacement could harm our business and have a material adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Supply Chain and Third-Party Vendor Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">We face risks associated with vendors from whom our products are sourced.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The products we sell are sourced from a variety of domestic and international vendors.&#160;&#160;We have agreements with our vendors in which the vendors agree to comply with applicable laws, including labor and environmental laws, and to indemnify us against certain liabilities and costs.&#160; Our ability to recover liabilities and costs under these vendor agreements is dependent upon the financial condition and integrity of the vendors.  We rely on long-term relationships with our suppliers but have no significant long-term contracts with such suppliers.&#160;&#160;Our future success will depend in large measure upon our ability to maintain our existing supplier relationships or to develop new ones.&#160;&#160;This reliance exposes us to the risk of inadequate and untimely supplies of various products due to political, economic, social, health (including, but not limited to, the COVID-19 coronavirus), or environmental conditions, transportation delays, or changes in laws and regulations affecting distribution.&#160;&#160;Our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vendors may be forced to reduce their production, shut down their operations or file for bankruptcy protection, which could make it difficult for us to serve the market&#8217;s needs and could have a material adverse effect on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company selects these third-party vendors carefully, it does not control their actions or the components or manufacture of their products.  Any problems caused by these third-parties, or issues associated with their products or workforce, including customer or governmental complaints, breakdowns or other disruptions in communication services provided by a vendor, failure of a vendor to handle current or higher volumes, and cyber attacks or security breaches at a vendor could subject the Company to litigation and adversely affect the Company&#8217;s ability to deliver products and services to its customers and have a material adverse effect on our results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on foreign manufacturers for various products that we sell.&#160;&#160;In addition, many of our domestic suppliers purchase a portion of their products from foreign sources.&#160;&#160;As an importer, our business is subject to the risks generally associated with doing business internationally, such as domestic and foreign governmental regulations, economic disruptions, global or regional health epidemics, delays in shipments, transportation capacity and costs, currency exchange rates, and changes in political or economic conditions in countries from which we purchase products.&#160;&#160;If any such factors were to render the conduct of business in particular countries undesirable or impractical or if additional U.S. quotas, duties, tariffs, taxes, or other charges or restrictions were imposed upon the importation of our products in the future, our financial condition and results of operations could be materially adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The political landscape in the U.S. contains uncertainty with respect to tax and trade policies, tariffs and regulations affecting trade between the U.S. and other countries.  We source a portion of our merchandise from manufacturers located outside the U.S., primarily in Asia and Central America.  Major developments in tax policy or trade relations, such as the disallowance of tax deductions for imported merchandise or the imposition of tariffs on imported products, could have a material adverse effect on our business, results of operations, and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We rely on manufacturers located in foreign countries, including China, for merchandise. Additionally, a portion of our domestically purchased merchandise is manufactured abroad. Our business may be materially adversely affected by risks associated with international trade, including the impact of tariffs (imposed and potential) by the U.S. with respect to certain consumer goods imported from China.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We source a portion of our merchandise from manufacturers located outside the U.S., primarily in Asia and Central America, and many of our domestic vendors have a global supply chain. The U.S. has imposed tariffs on certain products imported into the U.S. from China and could propose additional tariffs. The imposition of tariffs on imported products has increased our costs and could result in reduced sales and profits.  In addition, the imposition of tariffs by the U.S. has resulted in the adoption of tariffs by China on U.S. exports and could result in the adoption of tariffs by other countries as well.  A resulting trade war could have a significant adverse effect on world trade and the world economy.  Further, the imposition of tariffs or other changes in world trade could have an impact on certain U.S. industries and consumers and could negatively impact the consumer demand for products that we sell.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to evaluate the impact of the effective and potential tariffs on our supply chain, costs, sales, and profitability as well as our strategies to mitigate any negative impact, including negotiating with our vendors, seeking alternative sourcing options, and adjusting retail selling prices. Given the uncertainty regarding the scope and duration of the current and potential tariffs, as well as the potential for additional trade actions by the U.S. or other countries, the impact on our business, results of operations, and financial condition is uncertain but could be significant. Thus, we can provide no assurance that any strategies we implement to mitigate the impact of such tariffs or other trade actions will be successful in whole or in part in mitigating the impact of any current or future tariffs. To the extent that our supply chain, costs, sales, or profitability are negatively affected by the tariffs or other trade actions, our business, financial condition, and results of operations may be materially adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">A significant disruption to our distribution network or to the timely receipt of inventory could adversely impact sales or increase our transportation costs, which would decrease our profits. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our distribution and transportation network, including third-party logistics providers, to provide goods to our stores in a timely and cost-effective manner through deliveries to our distribution facilities from vendors and then from the distribution facilities or direct ship vendors to our stores or customers by various means of transportation, including shipments by sea, air, rail, and truck.  Any disruption, unanticipated expense, or operational failure related to this process could negatively affect our operations.  For example, unexpected delivery delays (including delays due to weather, fuel shortages, work stoppages, global or regional health epidemics, product shortages from vendors, or other reasons) or increases in transportation </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs (including increased fuel costs or a decrease in transportation capacity for overseas shipments) could significantly decrease our ability to provide adequate products for sale, or products at a desired price, resulting in lower sales and profitability.  In addition, labor shortages or work stoppages in the transportation industry or long-term disruptions to the national and international transportation infrastructure that lead to delays or interruptions of deliveries could negatively affect our business.  Also, a fire, tornado, or other disaster at one of our distribution facilities could disrupt our timely receiving, processing, and shipment of merchandise to our stores which could adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The implementation of our supply chain initiatives could disrupt our operations in the near term, and these initiatives might not provide the anticipated benefits or might fail.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a network of distribution facilities and have plans to build new distribution facilities and expand existing facilities to support our long-term strategic growth initiatives.  Delays in opening new or expanded distribution facilities could adversely affect our future operations by slowing store growth or negatively impacting our fulfillment capabilities, which may in turn reduce revenue growth.  In addition, distribution-related construction or expansion projects entail risks which could cause delays and cost overruns, such as: shortages of materials; shortages of skilled labor or work stoppages; unforeseen construction, scheduling, engineering, environmental, or geological problems; weather interference; fires or other casualty losses; and unanticipated cost increases.  The completion date and ultimate cost of future projects could differ significantly from initial expectations due to construction-related or other reasons.  We cannot guarantee that all projects will be completed on time or within established budgets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to make significant technology investments in our supply chain.  These initiatives are designed to streamline our distribution process so that we can optimize the delivery of goods and services to our stores, distribution facilities, and customers in a timely manner and at a reasonable cost.  The cost and potential problems and interruptions associated with the implementation of these initiatives, including those associated with managing third-party service providers and employing new web-based tools and services, could disrupt or reduce the efficiency of our operations in the near term.  In addition, our improved supply chain technology might not provide the anticipated benefits, it might take longer than expected to realize the anticipated benefits, or the initiatives might fail altogether.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We face risks from our use of service providers or other third-parties whom we rely upon for conducting our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is dependent upon numerous service providers and other third-parties to conduct our business, including e-commerce among others.  While the Company selects these third-party vendors carefully, it does not control their actions.  Any failure of these third-parties to provide the expected or agreed-upon level of service in a timely manner for any reason could adversely affect the Company&#8217;s ability to deliver products and services to its customers and otherwise conduct its business.  Further, our reputation or brand could be adversely impacted by the actions of these third-parties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Technology, Data Security, Business Continuity and Disaster Recovery Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Any failure to maintain the security of the information relating to our business, customers, employees, and vendors that we hold, whether as a result of cybersecurity attacks or otherwise, could damage our reputation with customers, employees, and vendors, could cause us to incur substantial additional costs and to become subject to litigation, and could materially affect our operating results, financial condition, and liquidity.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on information systems and technology, some of which are managed or provided by third-parties, for many activities important to our business.  As do most retailers, we receive and store in our information systems certain personal and other sensitive information about our business, customers, employees, and vendors.  Additionally, we also receive and process information permitting cashless payments as part of our in-store and online operations at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and on our mobile application, some of which depend upon the secure transmission of confidential information over public networks.  The information that we receive and store makes us subject to cybersecurity attacks, cyber incidents and privacy regulations, which are occurring more frequently, are constantly evolving in nature, are becoming more sophisticated, and are being made by groups and individuals with a wide range of expertise and motives.  We are the target of attempted cyber and other security threats and continuously monitor our information technology networks and infrastructure in an effort to prevent, detect, address and mitigate the risk of unauthorized access, misuse, computer viruses and other events that could have a security impact. However, these security measures cannot provide absolute assurance or guarantee that we will be successful in preventing, detecting, or responding to every such breach or disruption and/or preventing the misuse of confidential information of our business, customers, employees, or vendors.  Similar risks exist with respect to the third-party vendors that we rely upon for aspects of our information technology support services and administrative functions, even if the attack or breach does not directly impact our systems or information. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A compromise of our information security and privacy controls, or those of businesses and vendors with whom we interact, which results in confidential information being accessed, obtained, damaged, or used by unauthorized or improper parties; loss or unavailability of data; disruptions to our business activities; or any other outcome stemming from a cybersecurity incident could materially adversely affect our reputation with our customers, team members, and vendors, as well as our operations, results of operations, financial condition, and liquidity, and could result in significant legal and financial exposure beyond the scope or limits of insurance coverage.  Moreover, a security breach could require that we expend significant additional resources to respond to the attack or breach and could result in a disruption of our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, states and the federal government are increasingly enacting laws and regulations relating to privacy, data breaches, and theft of employee and customer data.&#160;&#160;These laws will likely increase the costs of doing business and, if we fail to comply with these laws and regulations, to implement appropriate safeguards, or to detect and provide prompt notice of unauthorized access as required by some of these new laws, we could be subject to potential claims for damages and other remedies, which could harm our business. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to payments-related risks that could increase our operating costs, expose us to fraud, subject us to potential liability, and potentially disrupt our business.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accept payments using a variety of methods, including credit cards, debit cards, credit accounts, our private label credit cards, gift cards, direct debit from a customer&#8217;s bank account, consumer invoicing, and physical bank checks, and we may offer different payment options over time.  These payment options subject us to many compliance requirements, including, but not limited to, compliance with payment card association operating rules, including data security rules, certification requirements, rules governing electronic funds transfers, and Payment Card Industry Data Security Standards.  They also subject us to potential fraud by criminal elements seeking to discover and take advantage of security vulnerabilities that may exist in some of these payment systems.  For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower profitability.  We rely on third parties to provide payment processing services, including the processing of credit cards, debit cards, electronic checks, gift cards and promotional financing, and it could disrupt our business if these companies become unwilling or unable to provide these services to us.  If we fail to comply with these rules or requirements, adequately encrypt payment transaction data, or if our data security systems are breached or compromised, we may be liable for card issuing banks&#8217; costs, subject to fines and higher transaction fees, and lose our ability to accept credit and debit card payments from our customers, process electronic funds transfers, or facilitate other types of online payments, and our business and operating results could be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business and operations could suffer material losses in the event of system interruptions or failures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our information technology systems, some of which are dependent on services managed or provided by third-parties, serve an important role in the operation and administration of our business.  These systems are vulnerable to damages from any number of sources, including, but not limited to, human error, cybersecurity attacks, computer viruses, unauthorized access, fire, flood, power outages, telecommunication failures, facility or equipment damage, natural disasters, terrorism, and war.&#160;&#160;In addition, we continually make investments in technology to implement new processes and systems, as well as to maintain and update our existing processes and systems.  Implementing process and system changes increases the risk of disruption.  If our information technology systems are interrupted or fail and our redundant systems or recovery plans are not adequate to address such interruptions or failures on a timely basis, our revenues and profits could be reduced and the reputation of our brand and our business could be materially adversely affected.&#160; Additionally, remediation of any problems with our systems could result in significant, unplanned expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer-facing technology systems are an important part of our sales and marketing strategy and the failure of those systems to perform effectively and reliably could keep us from delivering positive customer experiences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our continued information technology enhancements, we are able to provide an improved overall shopping environment and an omni-channel experience that empowers our customers to shop and interact with us from computers, tablets, smart phones, and other mobile communication devices.  We use our websites, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and our mobile application as both a sales channel for our products and as a method of providing product, project, and other relevant information to our customers to drive in-store and online sales.  Omni-channel retailing is continually evolving and expanding, and we must effectively respond to changing customer expectations and new developments.  Disruptions, failures, or other performance issues with these customer-facing technology systems could impair the benefits that they provide to our in-store and online business and negatively affect our relationship with our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">If we are unable to maintain or upgrade our management information systems and software programs or if we are unable to convert to alternate systems in an efficient and timely manner, our operations may be disrupted or become less efficient and our long-term strategic growth initiatives may not be successful.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on management information systems for many aspects of our business.&#160;&#160;We rely on certain software vendors to maintain and periodically upgrade many of these systems so that we can continue to support our business.  We could be materially adversely affected if we experienced a disruption or data loss relating to our management information systems and are unable to recover timely.  We could also be adversely impacted if we are unable to improve, upgrade, maintain, and expand our management information systems, particularly in light of the contemplated continued store growth.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our long-term strategic growth initiatives&#160;designed to increase our sales and improve margin are dependent in varying degrees on the timely delivery and the functionality of information technology systems to support them.&#160;&#160;Extended delays or cost overruns in securing, developing, and otherwise implementing technology solutions to support the long-term strategic growth initiatives would delay and possibly even prevent us from realizing the projected benefits of those initiatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Financial Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Changes in market conditions or in our credit rating could restrict capital and adversely affect our business operations and growth initiatives.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We rely on the positive cash flow we generate from our operating activities and our access to the credit and capital markets to fund our operations, growth strategy, capital expenditures, and return of cash to our shareholders through share repurchases and dividends. Changes in the credit and capital markets, including market disruptions, limited liquidity and interest rate fluctuations, may increase the cost of financing or restrict our access to these potential sources of future liquidity. Our continued access to liquidity sources on favorable terms depends on multiple factors, including our operating performance and credit ratings.  There can be no assurance that we will be able to maintain and/or improve our current credit ratings.  A rating organization may lower our rating, or change our ratings&#8217; outlook, or decide not to rate our securities, temporarily or permanently, in its sole discretion.  In the event that our current credit ratings are downgraded or removed, we would most likely incur higher borrowing costs and experience greater difficulty in obtaining additional financing, which in turn would have a material adverse impact on our financial condition, results of operations, cash flows, and liquidity.  We can make no assurances that our ability to obtain additional financing through the debt markets will not be adversely affected by economic conditions or that we will be able to maintain or improve our current credit ratings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, tight lending practices may make it difficult for our real estate developers to obtain financing under acceptable loan terms and conditions.&#160;&#160;Unfavorable lending conditions could impact the timing of our store openings and materially adversely affect our ability to open new stores in desirable locations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Longer-term disruptions in the capital and credit markets as a result of uncertainty, changing or increased regulation, reduced funding alternatives, or failures of significant financial institutions could adversely affect our access to liquidity needed for our business.&#160;&#160;Any disruption could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other funding for our business needs can be arranged.&#160;&#160;Such measures could include deferring capital expenditures and reducing or eliminating future share repurchases, cash dividends, or other discretionary uses of cash.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our level of indebtedness could limit our cash flow available for operations and could adversely affect our ability to service our debt or obtain additional financing.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, our total outstanding consolidated debt was approximately $984.3 million. Our level of indebtedness could restrict our operations and make it more difficult for us to satisfy our debt obligations. Our ability to make payments on our indebtedness, to refinance our indebtedness, and to fund planned capital expenditures will depend on our ability to generate cash in the future.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This, to a certain extent, is subject to general economic, financial, competitive, legislative, regulatory, and other factors that are beyond our control. The risk exists that our business will be unable to generate sufficient cash flow from operations or that future borrowings will not be available to us in an amount sufficient to enable us to pay our indebtedness or to fund our other liquidity needs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to refinance all or a portion of our indebtedness on or before maturity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to refinance all or a portion of our indebtedness on acceptable terms, or at all, will be dependent upon a number of factors, including our degree of leverage, the value of our assets, borrowing and other financial restrictions imposed by lenders and conditions in the credit markets at the time we refinance. If we are unable to refinance our indebtedness on acceptable terms, we may be forced to agree to otherwise unfavorable financing terms. This could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, so long as we comply with any existing limitations in our credit and debt agreements while they are in effect, we may issue an indeterminate amount of debt securities from time to time. If new debt is added to our and our subsidiaries' current debt levels, the related risks that we and they now face could intensify.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our credit facilities, the indenture related to our 1.75% Senior Notes, and other debt instruments have restrictive covenants and change of control provisions that could limit our financial and business flexibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit agreement governing our senior credit facilities and our note purchase and private shelf agreement governing our senior unsecured notes due August 14, 2029 (the &#8220;2029 notes&#8221;) each contain financial, operative and other restrictive covenants in addition to the restrictive covenants contained in the indenture governing our 1.75% Senior Notes (as defined in the Notes to the Consolidated Financial Statements). Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all of our debt, which would have a material adverse effect on our financial condition. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, upon certain events constituting a change of control, as that term is defined in the indenture for our 1.75% Senior Notes and in our note purchase and private shelf agreement for our 2029 notes, we are required to make an offer in cash to repurchase all or any part of each holder's 1.75% Senior Notes at a repurchase price equal to 101% of the principal thereof, plus accrued interest, and to prepay all of each holder&#8217;s 2029 notes at a prepayment price equal to 100% of the principal thereof, plus accrued interest.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sufficient funds may not be available to us, however, at the time of any change of control event to repurchase and prepay, as applicable, all or a portion of the tendered notes pursuant to these requirements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to offer to repurchase 1.75% Senior Notes and prepay 2029 notes, or to repurchase and prepay, as applicable, notes tendered, following a change of control will result in a default under the indentures for our 1.75% Senior Notes and the note purchase and private shelf agreement for our 2029 notes, which could lead to a cross-default under our credit agreement for our senior credit facilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We cannot provide any guaranty of future dividend payments or that we will continue to repurchase our common stock pursuant to our stock repurchase program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our Board of Directors has indicated an intention to pay future quarterly cash dividends on our common stock, any determination to pay or increase cash dividends on our common stock in the future will be based primarily upon our financial condition, results of operations, business requirements, and our Board of Directors&#8217; continuing determination that the declaration of dividends is in the best interests of our stockholders and is in compliance with all laws and agreements applicable to the dividend.  Furthermore, although our Board of Directors has authorized a share repurchase program of up to $4.5 billion, which has remaining authorization as of December&#160;26, 2020 of $1.14 billion, we may temporarily pause or permanently discontinue this program at any time or significantly reduce the amount of repurchases under the program.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The market price for our common stock might be volatile and could result in a decline in value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price at which our common stock trades may be volatile and could be subject to significant fluctuations in response to our operating results, general trends and prospects for the retail industry, announcements by our competitors, analyst recommendations, our ability to meet or exceed analysts&#8217; or investors&#8217; expectations, the condition of the financial markets, and other factors.  The Company&#8217;s stock price is dependent in part on the multiple of earnings that investors are willing to pay.  That multiple is in part dependent on investors&#8217; perception of the Company&#8217;s future earnings growth prospects.  If investors&#8217; perception of the Company&#8217;s earnings growth prospects change, the Company&#8217;s earnings multiple may decline and its stock price could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the stock market has at times experienced extreme price and volume fluctuations that often have been unrelated or disproportionate to the operating performance of companies.  These fluctuations, as well as general economic and market conditions, may adversely affect the market price of our common stock notwithstanding our actual operating performance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of the carrying value of our goodwill or other intangible assets could adversely affect our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the difference between the purchase price of an acquired company and the related fair value of net assets acquired. A significant amount of judgment is involved in determining if an indication of impairment of goodwill exists.  As with goodwill, we also test our indefinite-lived intangible assets for impairment annually and whenever events or changes in circumstances indicate that their carrying value may not be recoverable.  Factors indicating impairment of goodwill or other intangible assets may include, among others: a significant decline in our expected future cash flows; a sustained, significant </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decline in our stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated or changing competition; the testing for recoverability of a significant asset group within a reporting unit; and reduced growth rates. Any adverse change in these factors could have a significant impact on the recoverability of these assets and negatively affect our financial condition and results of operations. To the extent that business conditions deteriorate or if changes in key assumptions and estimates differ significantly from management's expectations, it may be necessary to record additional impairment charges in the future which could have an adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal, Regulatory and Compliance Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We are subject to personal injury, workers&#8217; compensation, product liability, discrimination, harassment, wrongful termination, wage and hour, and other claims in the ordinary course of business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business involves a risk of personal injury, workers&#8217; compensation, product liability, discrimination, harassment, wrongful termination, wage and hour, and other claims in the ordinary course of business.&#160; Product liability claims from customers and product recalls for merchandise alleged to be defective or harmful could lead to the disposal or write-off of merchandise inventories, the incurrence of fines or penalties, and damage to our reputation.  We maintain general liability with a self-insured retention and workers&#8217; compensation insurance with a deductible for each occurrence.&#160; We also maintain umbrella limits above the primary general liability and product liability coverage.&#160; In many cases, we have indemnification rights against the manufacturers of the products and their products liability insurance, as well as the property owners of our leased buildings.&#160; Our ability to recover costs and damages under such insurance or indemnification arrangements is subject to the financial viability of the insurers, manufacturers, and landlords and the specific allegations of a claim.&#160; No assurance can be given that our insurance coverage or the manufacturers&#8217; or landlords&#8217; indemnity will be available or sufficient in any claims brought against us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are subject to U.S. federal, state, and local employment laws that expose us to potential liability if we are determined to have violated such employment laws, including but not limited to, laws pertaining to minimum wage rates, overtime pay, discrimination, harassment, and wrongful termination.  Compliance with these laws, including the remediation of any alleged violation, may have a material adverse effect on our business or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our business could be negatively impacted as a result of federal, state, local, or foreign laws and regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state, local, and foreign laws and governmental regulations including those relating to environmental protection, personal injury, intellectual property, consumer product safety, building, land use and zoning requirements, workplace regulations, wage and hour, privacy and information security, and employment law matters.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations, including our outsourced exclusive brand manufacturing partners, are subject to regulation by the Occupational Safety and Health Administration (&#8220;OSHA&#8221;), the Food and Drug Administration (the &#8220;FDA&#8221;), the Department of Agriculture (the &#8220;USDA&#8221;), the Environmental Protection Agency (the "EPA") and by various other federal, state, local and foreign authorities regarding the processing, packaging, storage, distribution, advertising, labeling and export of our products, including food safety standards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we fail to comply with existing or future laws or regulations, or if these laws or regulations are violated by importers, manufacturers or distributors, we may be subject to governmental or judicial fines or sanctions, while incurring substantial legal fees and costs.  In addition, our capital expenditures could increase due to remediation measures that may be required if we are found to be noncompliant with any existing or future laws or regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to the Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;), which prohibits U.S. companies and their intermediaries from making improper payments to foreign officials for the purposes of obtaining or retaining business, and the anti-bribery laws of other jurisdictions.  Failure to comply with the FCPA and similar laws could subject us to, among other things, penalties and legal expenses that could harm our reputation and have a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Potential noncompliance with environmental regulations could materially impact our results of operations or financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to various federal, state, and local laws, regulations, and other requirements pertaining to protection of the environment and public health, including, for example, regulations governing the management of waste materials and waste waters.&#160; Governmental agencies on the federal, state, and local levels have, in recent years, increasingly focused on the retail sector&#8217;s compliance with such laws and regulations, and have at times pursued enforcement activities.&#160; We periodically receive information requests and notices of potential noncompliance with environmental laws and regulations from governmental agencies, which are addressed on a case-by-case basis with the relevant agency.  Any of these events could have a material adverse effect on our results of operations or financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Failure to maintain an effective system of internal control over financial reporting could materially impact our business and results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for establishing and maintaining adequate internal control over financial reporting.  An internal control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.  Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs.  Because of the inherent limitations in all internal control systems, internal control over financial reporting may not prevent or detect misstatements.  Any failure to maintain an effective system of internal control over financial reporting could limit our ability to report our financial results accurately and timely or to detect and prevent fraud, and could expose us to litigation or adversely affect the market price of our common stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effective tax rate changes and results of examinations by taxing authorities could materially impact our results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future effective tax rates could be adversely affected by legislative tax reform, changes in statutory rates or changes in tax laws, or interpretations thereof.  Additionally, our future effective tax rates could be adversely affected by the earnings mix being lower than historical results in states where we have lower statutory rates and higher than historical results in states where we have higher statutory rates or by changes in the measurement of our deferred tax assets and liabilities.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to periodic audits and examinations by the Internal Revenue Service (&#8220;IRS&#8221;), as well as state and local taxing authorities.  Like many retailers, a portion of our sales are to tax-exempt customers.  The business activities of our customers and the intended use of the unique products sold by us create a challenging and complex compliance environment.&#160;&#160;These circumstances create risk that we could be challenged as to the propriety of our sales tax compliance.  Our results could be materially impacted by the determinations and expenses related to these and other proceedings by the IRS and other state and local taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">COVID-19 Risks</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The COVID-19 coronavirus pandemic could have a material negative effect on our results of operations, cash flows, financial position, and business operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created significant public health concerns as well as economic disruption, uncertainty, and volatility which may negatively affect our business operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are unable to predict the impact that COVID-19 will have on our results of operations, cash flows, financial position, and business operations due to numerous uncertainties. These uncertainties include, but are not limited to: the severity of the virus; the duration of the pandemic; governmental actions which include restrictions on our operations up to and including potential closure of our stores and distribution centers; the duration and degree of quarantine or shelter-in-place measures, including additional measures that may still occur; impacts on our supply chain which include suppliers of our products and our transportation vendors; the health of our workforce and our ability to maintain staffing needs to operate our business; how macroeconomic factors evolve including unemployment rates and recessionary pressures; the impact of the pandemic on consumer shopping patterns, both during and after the pandemic; volatility in the economy as well as the credit and financial markets during and after the pandemic; the incremental costs of doing business during the pandemic as well as on a long-term basis; potential increases in insurance premiums, medical claims costs, and workers' compensation claim costs; unknown consequences on our business performance and initiatives stemming from the substantial investment of time and other resources to the pandemic response; potential delays in growth initiatives including the timing of new store openings; potential adverse </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effects on our internal control environment and information security as a result of changes to a remote work environment; and the long-term impact of the pandemic on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we cannot predict the impact that the pandemic will have on our manufacturers and suppliers of our products and other business partners such as service vendors; however, any material effect on these parties could adversely impact our results of operations and our ability to operate our business effectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The COVID-19 coronavirus pandemic could have a material negative effect on our supply chain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Circumstances surrounding and related to the COVID-19 pandemic have created unprecedented impacts on the global supply chain.  Our business relies on an efficient and effective supply chain, including the manufacture and transportation of our products as well as the effective functioning of our distribution centers.  Impacts related to the COVID-19 pandemic are placing strains on the domestic and international supply chains that could negatively affect the flow or availability of our products and result in higher out-of-stock inventory positions due to difficulties in timely obtaining product from the manufacturers and suppliers of our products as well as transportation of those products to our distribution centers and stores.  Further, we may have to source products from different manufacturers or geographic locations which could result in, among other things, higher product costs, increased transportation costs, delays in receiving products or lower quality of the products.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the operation of our distribution centers is crucial to our business operations.  If our distribution centers experience closures or worker shortages, whether temporary or sustained, we could sustain significant adverse impacts related to the flow or availability of products to our stores and customers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of these circumstances could adversely affect our ability to deliver inventory in a timely manner, which could impair our ability to meet customer demand for products and result in lost sales, increased supply chain costs, or damage to our reputation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Economic impacts stemming from the COVID-19 coronavirus pandemic could significantly impact our financial position, including liquidity, capital allocation, and access to capital markets for additional funds to operate our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an effort to strengthen and preserve our liquidity while navigating the COVID-19 pandemic, we took preemptive actions, including incremental borrowings under our credit facilities, issuing $650.0 million of 1.750% Senior Notes (as defined in Note 4 to the Consolidated Financial Statements), temporary suspension of our share repurchase program during a portion of fiscal 2020 and increased our balance of cash and cash equivalents. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increased debt levels have increased our interest expense costs and could place us at higher risk of default or limit our future financial flexibility. Further, the financial and credit markets have and may continue to experience significant volatility and turmoil.  Whether due to our increased debt levels or to ongoing changes in the financial and credit markets, our ability to access capital on favorable terms and continue to meet our liquidity needs could be adversely affected.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, changes in our capital allocation strategy could have significant adverse impacts, both short- and long-term, on our business, results of operations, and financial position.  Any future suspension of our share repurchase program, if necessary and depending on duration, will negatively impact our earnings per share which in turn could adversely impact our common stock price.  While not contemplated at this time, any potential suspension or reduction in our dividend declaration could have an adverse impact on investor perception and our common stock price.  </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Actions taken to protect the health and safety of our team members and customers during the COVID-19 coronavirus pandemic have increased our operating costs and may not be sufficient to protect against operational or reputational harm to our business, regulatory actions or claims and litigation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the COVID-19 pandemic, we have taken a number of actions across our business to help protect our team members, customers, and others in the communities we serve.  These measures include personal protective equipment for our team members, a requirement to wear masks in our facilities, increased staffing in order to provide contact-free curbside pickup from stores, expansion of our capabilities to support delivery to customer homes, increased cleaning and sanitizing measures, and monitoring for &#8220;social distancing&#8221; directives, as well as additional cleaning materials in our facilities.  Additionally, we have provided appreciation bonuses as well as permanent increases in compensation and benefits for our team members in our stores and distribution centers to further support them during and after the COVID-19 pandemic.  Actions such as these have resulted in significant incremental costs and we expect that we will continue to incur these costs for the foreseeable future, which in turn will have an adverse impact on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health and safety of our team members and customers are of primary concern to our management team.  However, due to the unpredictable nature of this virus and the consequences of our actions, we may see unexpected outcomes notwithstanding our added safety measures.  For instance, if we do not respond appropriately to the pandemic, or if our team members or customers do not participate in &#8220;social distancing&#8221;, vaccination efforts and other safety measures, the well-being of our team members and customers could be jeopardized. Furthermore, any failure to appropriately respond, or the perception of an inadequate response, could cause reputational harm to our brand and subject us to claims and litigation from team members, customers and service providers. Additionally, we may experience increased litigation expenses resulting from team member or customer lawsuits, including those related to the Company&#8217;s COVID-19 response and team member or customer contraction of COVID-19, increased insurance costs, medical claims costs and workers&#8217; compensation claims costs and an adverse impact of regulatory and judicial changes in liability for workers&#8217; compensation claims related to the COVID-19 pandemic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, an outbreak of confirmed cases of COVID-19 in our stores or distribution centers could result in temporary or sustained workforce shortages or facility closures which would negatively impact our underlying business and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_22"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 1B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Unresolved Staff Comments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_25"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Properties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, the Company operated 2,105 stores in 49 states (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores).&#160;&#160;The Company leases approximately 95% of its stores.  Store leases typically have initial terms of between 10 and 15 years, with two to four optional renewal periods of five years each, exercisable at our option.&#160;&#160;No single lease is material to the Company&#8217;s operations.  Approximately 56% of our stores are in freestanding buildings and 44% are located in shopping centers.&#160;&#160;The following is a count of store locations by state:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:35.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.063%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of Stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>of Stores</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wisconsin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Washington</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pennsylvania</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tennessee</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Georgia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ohio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colorado</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Hampshire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nebraska</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kentucky</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utah</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alabama</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Virginia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Dakota</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indiana</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oregon</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Louisiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iowa</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Dakota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Carolina</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississippi</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wyoming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arkansas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arizona</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Montana</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Missouri</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Idaho</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nevada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">West Virginia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rhode Island</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kansas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hawaii</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of distribution locations including the approximate square footage and if the location is leased or owned:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution Facility Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Square Footage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owned/Leased Facility</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Frankfort, New York</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franklin, Kentucky</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pendleton, Indiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macon, Georgia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Waco, Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Casa Grande, Arizona</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hagerstown, Maryland </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hagerstown, Maryland </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Waverly, Nebraska</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seguin, Texas </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lakewood, Washington </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Longview, Texas </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) The leased distribution center in Hagerstown is treated as an extension of the existing owned Hagerstown location and is not considered a separate distribution center.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b) This is a mixing center designed to process certain high-volume bulk products.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Store Support Center occupies approximately 260,000 square feet of owned building space in Brentwood, Tennessee, and the Company&#8217;s Merchandising Innovation Center occupies approximately 32,000 square feet of leased building space in Nashville, Tennessee.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020, the Company announced plans to build a new distribution center in Navarre, Ohio.  The new distribution center is expected to be approximately 895,000 square feet.  Construction is planned to begin in fiscal 2021 and is currently anticipated to be complete by the end of fiscal 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_28"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 9, 2020, an alleged stockholder, the City of Pontiac Police and Fire Retirement System, filed a derivative lawsuit in the U.S. District Court for the Middle District of Tennessee, purportedly on the Company's behalf, against certain current and former members of our Board of Directors, and the Company as a nominal defendant, seeking unspecified compensatory and punitive damages payable to the Company, disgorgement, restitution, corporate governance and hiring changes, mandated community investment, and attorneys' fees and costs. Plaintiff alleges that defendants violated the federal securities laws governing proxy solicitations and breached their fiduciary duties by misrepresenting the Company&#8217;s commitment to and support for diversity and inclusion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company disputes the allegations of the complaint.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company and the individual defendants moved to dismiss the complaint based on plaintiff&#8217;s failure to make a demand on the board and to state a claim upon which relief may be granted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Given the indeterminate claims for monetary damages and the early stage of the proceedings where key factual and legal issues have not been resolved, the Company is unable to predict the ultimate timing or outcome of, or reasonably estimate the possible losses or a range of possible losses resulting from the matter described above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company is also involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#8217;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#8217;s Consolidated Financial Statements. </span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_31"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Mine Safety Disclosures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_34"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_37"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock trades on the Nasdaq Global Select Market under the symbol, &#8220;TSCO.&#8221;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;23, 2021, the number of record holders of our common stock was 665 (excluding individual participants in nominee security position listings), and the estimated number of beneficial holders of our common stock was approximately 300,000.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid cash dividends totaling $174.7 million and $162.7 million in fiscal 2020 and 2019, respectively.  In fiscal 2020, we declared and paid cash dividends to stockholders of $1.50 per common share outstanding as compared to $1.36 per common share outstanding in fiscal 2019.  These payments reflect an increase in the quarterly dividend in the third quarter of fiscal 2020 to $0.40 per share from $0.35 per share and an increase in the quarterly dividend in the second quarter of fiscal 2019 from $0.31 per share.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;27, 2021, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $0.52 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;9, 2021, to stockholders of record as of the close of business on February&#160;22, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $4.5 billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date. As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions or other expenses. Additionally, the Company withholds shares from vested restricted stock units and performance-based restricted share units to satisfy employees&#8217; minimum statutory tax withholding requirements.  Stock purchase activity during fiscal 2020 is set forth in the table below:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number<br/>of Shares<br/>Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average<br/>Price Paid<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans&#160;or&#160;Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Dollar Value of Shares That May Yet Be<br/>Purchased<br/>Under the Plans&#160;or&#160;Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,909,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.33&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,586,890&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Second Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.74&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,586,890&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,586,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth Quarter: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9/27/20 - 10/24/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,586,890&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/25/20 - 11/21/20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,695,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/22/20 - 12/26/20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,683&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,683&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143,856,948&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,683&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143,856,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of and for the year ended December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,521,148&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439,202&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143,856,948&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) The total number of shares purchased and average price paid per share include shares withheld from vested stock awards to satisfy employees&#8217; minimum statutory tax withholding requirements of 57,053 during the first quarter, 22,102 during the second quarter, 2,305 during the third quarter, and 486 during the fourth quarter. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to implement the balance of the repurchase program through purchases made from time to time either in the open market or through private transactions, in accordance with regulations of the SEC and other applicable legal requirements.&#160;&#160;The timing and amount of any common stock repurchased under the program will depend on a variety of factors including price, corporate and regulatory requirements, capital availability, and other market conditions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any additional stock repurchase programs will be subject to the discretion of our Board of Directors and will depend upon earnings, financial condition, and capital needs of the Company, along with any other factors which the Board of Directors deem relevant.&#160;&#160;The program may be limited, temporarily paused, or terminated at any time, without prior notice.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK PERFORMANCE GRAPH</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This performance graph shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any filing of Tractor Supply Company under the Securities Act of 1933, as amended, or the Exchange Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total stockholder return on our common stock from December&#160;26, 2015 to December&#160;26, 2020 (the Company&#8217;s fiscal year-end), with the cumulative total returns of the S&amp;P 500 Index and the S&amp;P Retail Index over the same period.&#160;&#160;The comparison assumes that $100 was invested on December&#160;26, 2015, in our common stock and in each of the foregoing indices and in each case assumes reinvestment of dividends.&#160;&#160;The historical stock price performance shown on this graph is not indicative of future performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><img src="tsco-20201226_g2.jpg" alt="tsco-20201226_g2.jpg" style="height:430px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.010%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/26/2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/31/2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/30/2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/29/2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/28/2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/26/2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tractor Supply Company</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.07&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.32&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.54&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P Retail Index</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_40"></div><hr style="page-break-after:always"/><div style="min-height:38.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Selected Financial Data</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FIVE YEAR SELECTED FINANCIAL AND OPERATING HIGHLIGHTS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)(b)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following selected financial data is derived from the Consolidated Financial Statements of Tractor Supply Company and provides summary historical financial information for the fiscal periods</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ended and as of the dates indicated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in thousands, except per share amounts and selected operating and other data):&#160;&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:42.365%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.623%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Results:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,620,352&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,351,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,911,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,256,382&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,779,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,761,549&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,871,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,702,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,491,965&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,325,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,478,524&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,932,572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,823,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,639,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,488,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,834&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,973&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">996,928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">743,220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">701,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">686,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">694,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,781&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,843&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,352&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,859&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,810&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">968,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,189&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,023&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,028&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,924&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,150&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">422,599&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,120&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share &#8211; basic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.34&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.31&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.29&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income per share &#8211; diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.31&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.30&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.27&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares &#8211; diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,436&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,743&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,471&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,204&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,813&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared per common share outstanding</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Data (percent of net sales):</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Store, Sales, and Other Data:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stores open at end of year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,024&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,853&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,738&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comparable store sales increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New store sales (as a % of net sales) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(e)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average transaction value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comparable store average transaction value increase (decrease) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comparable store average transaction count increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total selling square footage (000&#8217;s)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,139&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,854&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,571&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,180&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,511&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total team members</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures (000&#8217;s)</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,002&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,450&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,401&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226,017&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance Sheet Data (at end of period):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average inventory per store </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(f)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">793.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">766.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">735.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory turns</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Working capital</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,514,887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,287&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">856,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">806,154&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740,615&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(g)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,049,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,289,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,085,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,868,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,674,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, less current portion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(h)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,017,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,869&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,686&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,769&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(g)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,220,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,001,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,923,840&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,567,123&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,561,820&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,418,673&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,453,218&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Our fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;References to fiscal year mean the year in which that fiscal year ended.&#160;&#160;Fiscal year 2016 consisted of 53 weeks while all other fiscal years presented consisted of 52 weeks.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Beginning in the fourth quarter ended December 31, 2016, selected financial and operating information includes the consolidation of Petsense, unless otherwise noted.  </span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Basic net income per share is calculated based on the weighted average number of common shares outstanding applied to net income.&#160;&#160;Diluted net income per share is calculated using the treasury stock method for stock options, restricted stock units, and performance-based restricted share units.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Comparable store metrics are calculated on an annual basis using sales generated from all stores open at least one year and all online sales, excluding certain adjustments to net sales.  Stores closed during the year are removed from our comparable store metrics calculations.  Stores relocated during the years being compared are not removed from our comparable store metrics as they are immaterial. If the effect of relocated stores on our comparable store metrics becomes material, we would remove relocated stores from the calculations.  Acquired Petsense stores are considered comparable stores beginning in the fourth quarter of fiscal 2017.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(e)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> New stores sales metrics are based on stores open for less than one year. </span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(f)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Assumes average inventory cost, excluding inventory in-transit.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(g)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> As a result of the adoption of new lease accounting guidance in the first quarter of fiscal 2019, we recognized lease assets and liabilities for operating leases.  Prior period amounts were not adjusted and continue to be reported in accordance with our historic accounting policies.  For additional information related to the impact of adopting this new accounting guidance, see Note 1 and Note 6 to the Consolidated Financial Statements.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(h)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> Long-term debt includes amounts outstanding under the Company&#8217;s debt facilities and finance lease obligations, excluding the current portions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis is intended to provide the reader with information that will assist in understanding the significant factors affecting our consolidated operating results, financial condition, liquidity, and capital resources during the two-year period ended December&#160;26, 2020 (our fiscal years 2020 and 2019).  This discussion should be read in conjunction with our Consolidated Financial Statements and Notes to the Consolidated Financial Statements included elsewhere in this report.  This discussion contains forward-looking statements and information.  See &#8220;Forward-Looking Statements and Information&#8221; and &#8220;Risk Factors&#8221; included elsewhere in this report.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply reports its financial results in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).  Tractor Supply also uses certain non-GAAP measures that fall within the meaning of Securities and Exchange Commission Regulation G and Regulation S-K Item 10(e), which may provide users of the financial information with additional meaningful comparison to prior reported results.  Non-GAAP measures do not have standardized definitions and are not defined by U.S. GAAP.  Therefore, Tractor Supply&#8217;s non-GAAP measures are unlikely to be comparable to similar measures presented by other companies.  The presentation of these non-GAAP measures should not be considered in isolation from, as a substitute for, or as superior to the financial information presented in accordance with U.S. GAAP.  We believe this information is useful in providing period-to-period comparisons of the results of our continuing operations. </span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_46"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).  The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle), as well as tradesmen and small businesses.  As of December&#160;26, 2020, we operated 2,105 retail stores in 49 states under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tractor Supply Company,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Del&#8217;s Feed &amp; Farm Supply, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Petsense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Our stores are located primarily in towns outlying major metropolitan markets and in rural communities.  We also operate websites under the names </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as well as a Tractor Supply Company mobile application.  Through our stores and e-commerce channels, we offer the following comprehensive selection of merchandise:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Equine, livestock, pet, and small animal products, including items necessary for their health, care, growth, and containment;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Hardware, truck, towing, and tool products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Seasonal products, including heating, lawn and garden items, power equipment, gifts, and toys;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Work/recreational clothing and footwear; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Maintenance products for agricultural and rural use.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Tractor Supply Company believes we can grow our business by being an integral part of our customers&#8217; lives as the dependable supplier of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">"Out Here"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> lifestyle solutions, creating customer loyalty through personalized experiences, and providing convenience that our customers expect at anytime, anywhere, and in any way they choose.  Our long-term growth strategy is to: (1) expand and deepen our customer base by providing personal, localized, and memorable customer engagements by leveraging content, social media, and digital shopping experiences, attracting new customers and driving loyalty, (2) evolve customer experiences by digitizing our business processes and furthering our omni-channel capabilities, (3) offer relevant assortments and services across all channels through exclusive and national brands and continue to introduce new products and services through our test and learn strategy, (4) drive operational excellence and productivity through continuous improvement, increasing space utilization, and implementing advanced supply chain capabilities to support growth, scale and agility, and (5) expand through selective acquisitions, as such opportunities arise, to add complementary businesses and to enhance penetration into new and existing markets to supplement organic growth.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Achieving this strategy will require a foundational focus on: (1) connecting, empowering and growing our team to enhance their lives and the communities they live in, enabling them to provide legendary service to our customers, and (2) allocating resources in a disciplined and efficient manner to drive profitable growth and build shareholder value,  including leveraging technology and automation, to align our cost structure to support new business capabilities for margin improvement and cost reductions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the past five years, we have experienced considerable growth in stores, growing from 1,488 stores at the end of fiscal 2015 to 2,105 stores (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores) at the end of fiscal 2020, and in net sales, with a compounded annual growth rate of approximately 11.3%.  Given the size of the communities that we target, we believe that there is ample opportunity for new store growth in many existing and new markets.  We have developed a proven method for selecting store sites and we believe we have significant additional opportunities for new Tractor Supply stores.  We also believe that there is opportunity for continued growth for Petsense stores.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, we opened 80 new Tractor Supply stores in 31 states and nine new Petsense stores in three states.  In fiscal 2019, we opened 80 new Tractor Supply stores in 29 states and eight  new Petsense stores in four states.  This resulted in a selling square footage increase of approximately 4% in each of fiscal 2020 and fiscal 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased 27.2% to $10.62 billion in fiscal 2020 from $8.35 billion in fiscal 2019 as we experienced significant demand for our products across all product categories, geographies and channels in fiscal 2020 as our customers focused on the care of their homes, land and animals while navigating the COVID-19 pandemic.  Comparable store sales increased 23.1% in fiscal 2020 versus a 2.7% increase in fiscal 2019.  Gross profit increased 31.0% to $3.76 billion in fiscal 2020 from $2.87 billion in fiscal 2019, and gross margin increased 104 basis points to 35.42% of net sales in fiscal 2020 from 34.38% of net sales in fiscal 2019.  Operating income increased 49 basis points to 9.39% of net sales in fiscal 2020 from 8.90% of net sales in fiscal 2019.  For fiscal 2020, net income was $749.0 million, or $6.38 per diluted share, compared to $562.4 million, or $4.66 per diluted share, in fiscal 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We ended fiscal 2020 with $1.34 billion in cash and cash equivalents and outstanding debt of $984.3 million, after returning $517.6 million to our stockholders through stock repurchases and quarterly cash dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information Regarding COVID-19 Coronavirus Pandemic</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has been and continues to closely monitor the impact of the COVID-19 pandemic on all facets of our business. This includes the impact on our team members, customers, suppliers, vendors, business partners, and supply chain networks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health and safety of our team members and customers are the primary concerns of our management team. We have taken and continue to take numerous actions to promote health and safety, including, providing personal protective equipment to our team members, establishing mask protocols in our facilities, rolling out additional functionality to support contactless shopping experiences, adding services for cleaning and sanitation in our stores and distribution centers, hiring additional team members to assist in promoting social distancing and cleaning actions in our stores, and implementing remote work plans at our store support center.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have taken significant actions to support our team members during this pandemic including COVID-19 paid medical leave, 100% coverage of COVID-19 testing and treatment under our medical plan, and the payment of incremental appreciation bonuses for frontline team members of approximately $44 million during fiscal 2020. Effective June 28, 2020, we implemented permanent wage increases for all of our hourly team members in our stores and distribution centers of a minimum of $1 per hour and are now providing a new benefit package for part-time team members, including medical, vision and dental coverage, behavioral health services, paid sick time and life insurance. We have also implemented annual restricted stock unit grants to more than 2,000 frontline salaried managers in our stores and distribution centers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further described in the results of operations, our net sales have significantly increased due to unprecedented customer demand across all major product categories, channels, and geographic regions. However, the net incremental costs of doing business during this crisis have increased as a result of the aforementioned actions we have taken to support and promote the safety and well-being of our team members and customers, and we believe many of these incremental costs will continue after the pandemic is over.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are numerous uncertainties surrounding the pandemic and its impact on the economy and our business, as further described in the Risk Factors section under Part I Item 1A. of this Form 10-K, which make it difficult to predict the impact on our business, financial position, or results of operations in fiscal 2021 and beyond. While our stores, distribution centers, and e-commerce operations are open and plan to remain open, we cannot predict the uncertainties, or the corresponding impacts on our business, at this time.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparable Store Metrics</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comparable store metrics are a key performance indicator used in the retail industry and by the Company to measure the performance of the underlying business.  Comparable store metrics are calculated on an annual basis using sales generated from all stores open at least one year and all online sales, excluding certain adjustments to net sales.  Stores closed during the year are removed from our comparable store metrics calculations.  Stores relocated during the years being compared are not removed from our comparable store metrics.  If the effect of relocated stores on our comparable store metrics becomes material, we would remove relocated stores from the calculations.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_49"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Significant Accounting Policies and Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of our financial position and results of operations are based upon our Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP.&#160;&#160;The preparation of these financial statements requires management to make informed estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities.&#160;&#160;Our financial position and/or results of operations may be materially different when reported under different conditions or when using different assumptions in the application of such policies.&#160;&#160;In the event estimates or assumptions prove to be different from actual amounts, adjustments are made in subsequent periods to reflect more current information.&#160;&#160;Our significant accounting policies are disclosed in Note 1 to the Consolidated Financial Statements.&#160;&#160;The following discussion addresses our most critical accounting policies, which are those that are both important to the portrayal of our financial condition and results of operations and that require significant judgment or use of complex estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory Valuation:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.  We have established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on our aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe our merchandise inventories are subject to significant risk of obsolescence in the near term.  However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.  Our impairment reserve contains uncertainties because the calculation requires management to make assumptions and to apply judgment regarding forecasted customer demand and the promotional environment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to recognize inventory impairment reserves in the financial periods presented.   We do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we use to calculate impairment.  However, if assumptions regarding consumer demand or clearance potential for certain products are inaccurate, we may be exposed to losses or gains that could be material.   A 10% change in our inventory impairment reserve as of December 26, 2020, would have affected net income by approximately $1.1 million in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our general policy is to perform physical inventories at least once a year for each store that has been open more than 12 months, and we have established a reserve for estimating inventory shrinkage between physical inventory counts.  The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.  Such assessments are updated on a regular basis for the most recent individual store experiences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company continued to operate as an essential retailer during the year, the COVID-19 pandemic had a direct impact on our ability to complete all originally planned store physical inventories in fiscal 2020.  Our plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  Our decision to revise our inventory schedule was based on these mandates as well as consideration of the health and safety of our team members, customers and vendor partners which are crucial to our business operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated store inventory shrink rate is based on historical experience.  We believe historical rates are a reasonably accurate reflection of future trends.  Our shrinkage reserve contains uncertainties because the calculation requires management to make assumptions and to apply judgment regarding future shrinkage trends, the effect of loss prevention measures and merchandising strategies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to recognize shrinkage in the financial periods presented.  We do not believe there is a reasonable likelihood that there will be a material change in the future estimates or assumptions we use to calculate our shrinkage reserve.  However, if our estimates regarding inventory losses are inaccurate, we may be exposed to losses or gains that could be material.  A 10% change in our shrinkage reserve as of December 26, 2020, would have affected net income by approximately $2.9 million in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We receive funding from substantially all of our significant merchandise vendors, in support of our business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).  The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen&#8221;, reflecting the on-going relationship with our significant merchandise vendors.  Certain of our agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.  Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise as the related inventory is sold.  During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated purchase volume (and related vendor funding) is based on our current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.  Although we believe we can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.  Our allocation methodology contains uncertainties because the calculation requires management to make assumptions and to apply judgment regarding customer demand, purchasing activity, target thresholds, vendor attrition and collectability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to establish our vendor funding reserves in the financial periods presented.  At the end of each fiscal year, a significant portion of the actual purchase activity is known.  Thus, we do not believe there is a reasonable likelihood that there will be a material change in the amounts recorded as vendor funding.  We do not believe there is a significant collectability risk related to vendor funding amounts due to us at the end of fiscal 2020.  If a 10% reserve had been applied against our outstanding vendor funding due as of December 26, 2020, net income would have been affected by approximately $1.6 million in fiscal 2020.  Although it is unlikely that there will be any significant reduction in historical levels of vendor funding, if such a reduction were to occur in future periods, the Company could experience a higher inventory balance and higher cost of sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Freight</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur various types of transportation and delivery costs in connection with inventory purchases and distribution.  Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate freight as a component of total cost of sales without regard to inventory mix or unique freight burden of certain categories.  This assumption has been consistently applied for all years presented.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to establish our capitalized freight balance or freight allocation in the financial periods presented.  If a 10% increase or decrease had been applied against our current inventory capitalized freight balance as of December 26, 2020, net income would have been affected by approximately $11.7 million in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Reserves:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We self-insure a significant portion of our workers&#8217; compensation insurance and general liability (including product liability) insurance plans.  We have stop-loss insurance policies to protect from individual losses over specified dollar values.  Provisions for losses related to our self-insured liabilities are based upon periodic independent actuarially determined estimates that consider a number of factors including historical claims experience, loss development factors, and severity factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Our self-insured liabilities contain uncertainties because management is required to make assumptions and to apply judgment to estimate the ultimate cost to settle reported claims and claims incurred but not reported as of the balance sheet date based upon historical data and experience, including actuarial calculations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in the accounting methodology used to establish our self-insurance reserves in the financial periods presented.  We do not believe there is a reasonable likelihood that there will be a material change in the assumptions we use to calculate insurance reserves.  However, if we experience a significant increase in the number of claims or the cost associated with these claims, we may be exposed to losses that could be material.  A 10% change in our self-insurance reserves as of December 26, 2020, would have affected net income by approximately $5.9 million in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  When evaluating long-lived assets for potential impairment, we first compare the carrying value of the asset or asset group to its estimated undiscounted future cash flows. The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.  The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations, and other costs to operate a store.  If the estimated future cash flows are less than the carrying value of the related asset, we calculate an impairment loss. The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate. We recognize an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value. If we recognize an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis. For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our impairment loss calculations contain uncertainties because they require management to make assumptions and to apply judgment to estimate future cash flows and asset fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not made any material changes in our impairment loss assessment methodology in the financial periods presented, other than to include operating lease right-of-use assets in our ongoing impairment assessment upon adoption of the new lease accounting standard in fiscal 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we use to calculate long-lived asset impairment losses. None of these estimates and assumptions are significantly sensitive, and a 10% change in any of these estimates would not have a material impact on our analysis.  However, if actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to losses that could be material.  We have not made any material changes in our impairment loss assessment methodology in the financial periods presented in fiscal 2020.  We do not believe there is a reasonable likelihood that there will be a material change in the estimates or assumptions we use to calculate long-lived asset impairment losses.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020 we recognized approximately $5.1 million of impairment expense related to long-lived assets for certain underperforming Petsense stores.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Goodwill and Other Indefinite-Lived Intangible Assets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.  If the fair value of the reporting unit is less than the carrying value of the reporting unit, an impairment charge would be recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both. The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our impairment loss calculation contains uncertainties because they require management to make assumptions and to apply judgment to qualitative factors as well as estimate future cash flows and asset fair values, including forecasting projected financial information and selecting the discount rate that reflects the risk inherent in future cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation approaches utilized to estimate fair value for the purposes of the impairment tests of goodwill and other indefinite-lived intangible assets require the use of assumptions and estimates, which involve a degree of uncertainty. If actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to non-cash impairment losses that could be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment expense of approximately $60.8 million and tradename asset impairment expense of approximately $8.2 million related to Petsense.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_52"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Quarterly Financial Data</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited quarterly operating results for each fiscal quarter of 2020 and 2019 are shown below (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.504%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,176,327&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,606,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,878,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,620,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,249&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156,813&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947,957&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,530&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,549&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,777&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,610&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,893&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.62&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comparable store sales increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.504%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822,220&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,353,782&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,984,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,984&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820,745&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,240&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741,801&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871,770&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,832&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,210&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,133&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,179&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.63&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.80&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comparable store sales increase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comparable store metrics are calculated using sales generated from all stores open at least one year and all online sales, excluding certain adjustments to net sales.  Closed stores are removed from our comparable store metrics calculations.  Stores relocated during the periods being compared are not removed from our comparable store metrics.  If the effect of relocated stores on our comparable store metrics becomes material, we would remove relocated stores from the calculations.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth, for the periods indicated, certain items in the Consolidated Statements of Income expressed as a percentage of net sales.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:72.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of merchandise sold </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.12&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.05&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.73&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Our gross margin amounts may not be comparable to those of other retailers since some retailers include all of the costs related to their distribution facility network in cost of merchandise sold and others (like our Company) exclude a portion of these distribution facility network costs from gross margin and instead include them in selling, general, and administrative expenses; refer to Note&#160;1 &#8211; Significant Accounting Policies of the Notes to the Consolidated Financial Statements, included in Item 8 Financial Statements and Supplementary Data, of this Annual Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2020 Compared to Fiscal 2019 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased 27.2% to $10.62 billion in fiscal 2020 from $8.35 billion in fiscal 2019.  Comparable store sales increased 23.1% to $10.29 billion versus a 2.7% increase in fiscal 2019.  The comparable store average transaction value increased 12.2% and comparable store average transaction count increased 10.9% for fiscal 2020, as compared to an increase of 2.4% and 0.3% in fiscal 2019, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic had a significant, positive impact on consumer demand in fiscal 2020 as customers focused on the care of their homes, land and animals. All major product categories and geographic regions of the Company had robust comparable store sales growth.  The increase in comparable store sales was driven by unprecedented demand beginning late in the first quarter and extending throughout the year for seasonal categories along with exceptional growth in everyday merchandise, including consumable, usable and edible ("C.U.E.") products.  In addition, the Company&#8217;s e-commerce sales experienced triple-digit percentage growth in fiscal 2020 as compared to fiscal 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to comparable store sales growth in fiscal 2020, sales from stores opened less than one year were $355.3 million in fiscal 2020, which represented 4.3 percentage points of the 27.2% increase over fiscal 2019 net sales.  Sales from stores opened less than one year were $237.6 million in fiscal 2019, which represented 3.0 percentage points of the 5.6% increase over fiscal 2018 net sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our store growth during fiscal 2020 and 2019:</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Store Count Information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Tractor Supply</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores closed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,923&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Petsense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores closed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores relocated </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table indicates the percentage of net sales represented by each of our major product categories during fiscal 2020 and 2019:</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased 31.0% to $3.76 billion in fiscal 2020 compared to $2.87 billion in fiscal 2019.&#160;&#160;As a percent of net sales, gross margin increased 104 basis points to 35.42% for fiscal 2020 compared to 34.38% for fiscal 2019.  The increase in gross margin was primarily attributable to the strong demand for our products resulting in a lower depth and frequency of sales promotions and less clearance activity. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses, including depreciation and amortization and asset impairment, increased 29.9% to $2.76 billion in fiscal 2020 from $2.13 billion in fiscal 2019.&#160;&#160;SG&amp;A expenses, as a percent of net sales, increased 55 basis points to 26.03% in fiscal 2020 from 25.48% in fiscal 2019.&#160;&#160;The SG&amp;A expenses in fiscal 2020 were impacted by discrete non-cash impairment charges for the Petsense business of $74.1 million due primarily to a strategic reassessment of the business and a decision to reduce the number of new store openings planned over the long term and, to a lesser extent, the impairment of long-lived assets at underperforming locations.  In fiscal 2020 we also experienced incremental costs related to the COVID-19 pandemic, increased incentive compensation given the Company&#8217;s strong financial performance, investments in our team members through permanent wage and benefit increases for our store and distribution center team members that went into effect in the third quarter of fiscal 2020, and costs associated with investments in strategic initiatives. The costs related to the COVID-19 pandemic were approximately $117 million during fiscal 2020 which includes appreciation wages for frontline team members as well as additional labor hours and supply costs dedicated to cleaning and sanitation to promote the health and safety of team members and customers. These increased costs, including the impairment expense, drove an increase in our SG&amp;A expenses as a percent of net sales in fiscal 2020 as compared to fiscal 2019.  These increases as a percent of net sales were partially offset by leverage in occupancy, personnel, and other operating costs from the significant increase in comparable store sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our effective income tax rate increased to 22.6% for fiscal 2020 compared to 22.3% in fiscal 2019.  The primary driver for the increase in the Company&#8217;s effective income tax rate was attributable to a reduction in the benefit from investment credits as well as section 162(m) limitations, partially offset by an improvement in the benefit from share-based compensation.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net income in fiscal 2020 was $748.96 million, or $6.38 per diluted share, compared to $562.35 million, or $4.66 per diluted share, in fiscal 2019.  The aforementioned non-cash impairment expense related to the Petsense business had an after-tax impact on fiscal 2020 net income of approximately $57.29 million or $0.49 per diluted share.  On an adjusted basis, considering the after-tax impact of the non-cash impairment charges related to the Petsense business, net income was $806.24 million, or $6.87 per diluted share, for fiscal 2020.  Adjusted net income and adjusted net income per diluted share are non-GAAP measures which have been provided in order to enhance comparability for the periods presented given that the impairment charges related to the Petsense business are non-recurring in nature. A reconciliation of these non-GAAP financial measures is included in the following table.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Reconciliation of Non-GAAP Financial Measures</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Impairment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(As Reported)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(Adjustment)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(As Adjusted)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020, we repurchased approximately 3.4 million shares of the Company&#8217;s common stock at a total cost of $343.0 million as part of our share repurchase program.&#160;&#160;In fiscal 2019, we repurchased approximately 5.4 million shares at a total cost of $533.3 million. Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2019 Compared to Fiscal 2018 </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a comparison of our performance and financial metrics for the fiscal years ended December&#160;28, 2019 and December&#160;29, 2018, see &#8220;Part II, Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended December&#160;28, 2019, filed with the SEC on February 20, 2020.</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_58"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to normal operating expenses, our primary ongoing cash requirements are for new store expansion, remodeling and relocation programs, distribution facility capacity and improvements, information technology, inventory purchases, repayment of existing borrowings under our debt facilities, share repurchases, cash dividends, and selective acquisitions as opportunities arise.&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary ongoing sources of liquidity are existing cash balances, cash provided from operations, remaining funds available under our debt facilities, operating and finance leases, and normal trade credit.&#160;&#160;Our inventory and accounts payable levels typically build in the first and third fiscal quarters to support the higher sales volume of the spring and cold-weather selling seasons, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We believe that our existing cash balances, expected cash flow from future operations, funds available under our debt facilities, operating and finance leases, and normal trade credit will be sufficient to fund our operations, including increased expenses associated with COVID-19, and our capital expenditure needs, including new store openings, store acquisitions, relocations and renovations, distribution facility capacity, and information technology improvements through the end of fiscal 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Working Capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, the Company had working capital of $1.51 billion, which increased $974.6 million from 2019.&#160;&#160;The shifts in working capital were attributable to changes in the following components of current assets and current liabilities (in millions):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:55.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,602.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,258.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,787.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,743.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Working capital</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In comparison to December&#160;28, 2019, working capital as of December&#160;26, 2020 was impacted most significantly by changes in cash and cash equivalents, inventories, accounts payable and accrued expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The increase in cash and cash equivalents was driven by significant net cash provided by operating activities in fiscal 2020 and an increase in borrowings, net of repayments, under our debt facilities as we sought to strengthen liquidity and preserve cash while navigating the COVID-19 pandemic. These increases in cash and cash equivalents were partially offset by share repurchases, capital expenditures to support our strategic growth, and cash dividends paid to stockholders.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The increase in inventories resulted from both a modest increase in average inventory per store to support the strong sales performance in the business as well as the purchase of additional inventory to support new store growth.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The increase in accounts payable was driven by Company growth, including the significant increase in overall inventory as well as strong comparable store sales during fiscal 2020. The Company growth and sales performance drove an increase in inventory purchases and produced high inventory turns, resulting in an increase in the amount of inventory purchases that remain in accounts payable at year end as compared to last year.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Other accrued expenses increased as a result of Company growth and the timing of payments. The increase in accrued employee compensation was primarily due to incentive accruals given the strong financial performance in fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes due 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2016 Term Loan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2017 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 30, 2020, the Company issued and sold, in a public offering, $650 million in aggregate principal amount of senior unsecured notes due November 1, 2030 bearing interest at 1.75% per annum (the &#8220;1.75% Senior Notes&#8221;).  In support of the issuance of the 1.75% Senior Notes, we obtained credit ratings from Moody's Investor Services and Standard &amp; Poor's.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our business and financial ratios to target an investment-grade bond rating, which has historically allowed flexible access to financing at reasonable market costs.  As of December&#160;26, 2020 and the date of this filing, February&#160;18, 2021, the Company's senior unsecured debt is rated &#8220;Baa1,&#8221; by Moody&#8217;s Investor Services with a stable outlook and &#8220;BBB&#8221; by Standard &amp; Poor&#8217;s with a stable outlook.  These ratings have been obtained with the understanding that Moody&#8217;s Investors Services and Standard &amp; Poor&#8217;s  will continue to monitor our credit and make future adjustments to these ratings to the extent warranted. The ratings are not a recommendation to buy, sell or hold our securities, may be changed, superseded or withdrawn at any time and should be evaluated independently of any other rating.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current ratings, as well as future rating agency actions, could impact our ability to finance our operations on satisfactory terms and affect our financing costs.  There can be no assurance that we will maintain or improve our current credit ratings. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information about the Company&#8217;s debt and credit facilities, refer to Note 4 to the Consolidated Financial Statements.  As further described in Note 5 to the Consolidated Financial Statements, the Company has entered into interest rate swap agreements in order to hedge our exposure to variable rate interest payments associated term loans under the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources and Uses of Cash</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary source of liquidity is cash provided by operations and funds available under our debt facilities.&#160;&#160;Principal uses of cash for investing activities are capital expenditures while principal uses of cash for financing activities are repurchase of the Company&#8217;s common stock and cash dividends paid to stockholders.&#160;&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of cash flows provided by or used in operating, investing, and financing activities for fiscal years 2020 and 2019 (in millions):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by/(used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase/(decrease) in cash and cash equivalents</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257.5&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities provided net cash of $1.39 billion and $811.7 million in fiscal 2020 and 2019, respectively.  The $582.8 million increase in net cash provided by operating activities in fiscal 2020, compared to fiscal 2019, was due to changes in the following (in millions): </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:44.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.471%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories and accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,394.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">811.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The $582.8 million increase in net cash provided by operating activities in fiscal 2020, compared to fiscal 2019, is primarily driven by a year-over-year increase in our net income as well as the net impact of changes in our operating assets and liabilities, principally due to significant Company growth in fiscal 2020 as well as the timing of accruals and related payments.  The increase in net cash provided by operating activities was also affected by non-cash impairment charges recorded in fiscal 2020 related to the Petsense business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Investing Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities used cash of $292.2 million and $215.0 million in fiscal 2020 and 2019, respectively.&#160; Cash flows from investing activities in the years presented are primarily composed of capital expenditures.  Capital expenditures for fiscal 2020 and 2019 were as follows (in millions):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Existing stores</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New and relocated stores and stores not yet opened</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution center capacity and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spending on information technology represents continued support of our store growth and our omni-channel initiatives, as well as improvements in security and compliance, enhancements to our customer relationship management program, and other strategic initiatives. In fiscal 2020, we additionally prioritized information technology capital expenditures to accelerate initiatives to enhance safety and convenience for customers, including initiatives such as Buy Online, Pickup In Store; Buy Online, Deliver from Store; Contactless Curbside Pickup; Contactless Payment capabilities; additional Mobile POS devices in all stores; and improvements to our in-store wireless internet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spending for existing stores includes routine refresh activity. However, the increased spend for existing stores in fiscal 2020 as compared to fiscal 2019 was driven by strategic initiatives in select stores including security enhancements, space productivity and side lot improvements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table reflects an investment in 80 new Tractor Supply stores, nine new Petsense stores, and one store relocation during fiscal 2020.  In fiscal 2019, we opened 80 new Tractor Supply stores, eight  new Petsense stores, and had two store relocations.&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spending for distribution center capacity and improvements in fiscal 2020 and fiscal 2019 represents new equipment and various enhancements for existing facilities.  The northeast distribution center in Frankfort, New York was completed and began shipping merchandise to our stores in the first quarter of fiscal 2019.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our projected capital expenditures for fiscal 2021 are currently estimated to be in a range of approximately $450 million to $550 million.  The capital expenditures include a plan to open approximately 80 new Tractor Supply stores and 10 new Petsense stores.  Additionally, we plan to begin construction in fiscal 2021 on a new distribution center in Navarre, Ohio which is currently anticipated to be complete by the end of fiscal 2022.  We also plan to support our strategic growth initiatives related to space productivity and side lot improvements in certain existing stores as well as continued improvements in technology and infrastructure at our existing stores, and ongoing investments to enhance our digital and omni-channel capabilities to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Activities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities provided cash of $155.2 million in fiscal 2020, while financing activities used $598.8 million in fiscal 2019.  The $754.0 million increase in net cash provided by financing activities in fiscal 2020, compared to fiscal 2019, was due to changes in the following (in millions): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:60.166%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.948%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net borrowings and repayments under debt facilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(533.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from issuance of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by/(used in) financing activities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598.8)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net cash from financing activities in fiscal 2020, compared to fiscal 2019, reflects an increase in net borrowings discussed further in Note 4 to the Consolidated Financial Statements and a reduction of repurchases of common stock, both of which were the result of an effort throughout fiscal 2020 to increase liquidity and preserve cash while navigating the COVID-19 pandemic.  These increases in net cash provided year-over-year were partially offset by increased quarterly cash dividends and a decrease in net proceeds from the issuance of common stock associated with the exercise of share-based compensation awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Repurchase of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $4.5 billion, exclusive of any fees, commissions or other expenses related to such repurchases. The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions. The timing and amount of any shares repurchased under the program will depend </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on a variety of factors, including price, corporate and regulatory requirements, capital availability, and other market conditions. Repurchased shares are accounted for at cost and will be held in treasury for future issuance. The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions or other expenses. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We repurchased approximately 3.4 million and 5.4 million shares of common stock under the share repurchase program at a total cost of $343.0 million and $533.3 million in fiscal 2020 and 2019, respectively.&#160;&#160;As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions, or other expenses. Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Dividends Paid to Stockholders</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid cash dividends totaling $174.7 million and $162.7 million in fiscal 2020 and 2019, respectively.  In fiscal 2020, we declared and paid cash dividends to stockholders of $1.50 per common share outstanding as compared to $1.36 per common share outstanding in fiscal 2019, respectively.  These payments reflect an increase in the quarterly dividend in the third quarter of fiscal 2020 to $0.40 per share from $0.35 per share and an increase in the quarterly dividend in the second quarter of fiscal 2019 from $0.31 per share.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;27, 2021, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $0.52 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;9, 2021, to stockholders of record as of the close of business on February&#160;22, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_61"></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Significant Contractual Obligations and Commercial Commitments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects our future obligations and commitments as of December&#160;26, 2020 (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payment Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022-2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024-2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) (b)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">733,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">876,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,258,684&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,592&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983,843&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,400&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185,849&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Operating lease payments exclude $<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV82MS9mcmFnOjMxZTI5NjVjZDg4ZTQxMGRiZGRlY2NiZDcyZGEzZTM2L3RleHRyZWdpb246MzFlMjk2NWNkODhlNDEwZGJkZGVjY2JkNzJkYTNlMzZfMjAy_42b33619-f788-407e-865a-19423d492297">174.1 million</ix:nonNumeric> of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(b) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating and finance lease obligations both include related interest.</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(c) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt obligations include an estimate of related interest after consideration of the interest rate swap agreements.  See Notes 4 and 5 to the Consolidated Financial Statements for additional information regarding our interest rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, there were $48.7 million outstanding letters of credit under the Senior Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_64"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our off-balance sheet arrangements are limited to lease agreements signed but not yet commenced and outstanding letters of credit.&#160;&#160;The balances for these arrangements are previously discussed.&#160;&#160;Letters of credit allow us to purchase inventory, primarily sourced overseas, in a timely manner and support certain risk management programs.</span></div><div style="text-align:right"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_67"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company adopted new lease accounting guidance in the first quarter of fiscal 2019 which had a material impact on our Consolidated Balance Sheets and related disclosures.  For additional information, including the required disclosures, related to the impact of adopting this new accounting guidance, see Note 1 and Note 6 to the Consolidated Financial Statements.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 14 to the Consolidated Financial Statements for recently adopted accounting pronouncements and recently issued pronouncements not yet adopted as of December&#160;26, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_70"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 7A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to interest rate changes, primarily as a result of borrowings under our Senior Credit Facility (as discussed in Note 4 to the Consolidated Financial Statements), which bear interest based on variable rates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 5 to the Consolidated Financial Statements, we entered into interest rate swap agreements which are intended to mitigate interest rate risk associated with future changes in interest rates for the term loan borrowings under the  Senior Credit Facility.  As a result of the interest rate swaps, our exposure to interest rate volatility is minimized.  The interest rate swap agreements have been executed for risk management purposes and are not held for trading purposes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A 1% change in interest rates on our variable rate debt in excess of that amount covered by the interest rate swaps would have affected interest expense by approximately $2.4 million, $1.9 million, and $1.6 million in fiscal 2020, 2019, and 2018, respectively.  Based on the amount of outstanding variable rate debt as of December&#160;26, 2020, excluding those borrowings for which we have interest rate swaps, a 1% change in interest rates would not result in any material increase in our interest expense on a prospective basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Price Volatility</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we cannot determine the full effect of inflation and deflation on our operations, we believe our sales and results of operations are affected by both.&#160;&#160;We are subject to market risk with respect to the pricing of certain products and services, which include, among other items, grain, corn, steel, petroleum, cotton, and other commodities, as well as duties, tariffs, diesel fuel, and transportation services.&#160;&#160;Therefore, we may experience both inflationary and deflationary pressure on product cost, which may impact consumer demand and, as a result, sales and gross margin.&#160;&#160;Our strategy is to reduce or mitigate the effects of purchase price volatility, principally by taking advantage of vendor incentive programs, economies of scale from increased volume of purchases, adjusting retail prices, and selectively buying from the most competitive vendors without sacrificing quality.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:90.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_76">Management's Report on Internal Control over Financial Reporting</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_76">47</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_79">Reports of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_79">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_85">Consolidated Statements of Income for the fiscal years ended December 26, 2020, December 28, 2019, and December 29, 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_85">51</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_88">Consolidated Statements of Comprehensive Income for the fiscal years ended December 26, 2020, December 28, 2019, and December 29, 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_88">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_91">Consolidated Balance Sheets as of December 26, 2020 and December 28, 2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_91">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_97">Consolidated Statements of Stockholders&#8217; Equity for the fiscal years ended December 26, 2020, December 28, 2019, and December 29, 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_97">54</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_100">Consolidated Statements of Cash Flows for the fiscal years ended December 26, 2020, December 28, 2019, and December 29, 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_100">55</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_103">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_103">56</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) under the Securities Exchange Act of 1934, as amended).&#160;&#160;The Company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.&#160;&#160;Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;26, 2020.&#160;&#160;In making this assessment, management used the criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria).&#160;&#160;Based on this assessment, management believes that, as of December&#160;26, 2020, the Company&#8217;s internal control over financial reporting is effective based on those criteria.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm which also audited the Company&#8217;s Consolidated Financial Statements, has issued a report on the Company&#8217;s internal control over financial reporting, which is included herein.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.056%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Harry A. Lawton, III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">    &#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Kurt D. Barton</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;&#160;</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Harry A. Lawton, III</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">President and Chief Executive Officer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Kurt D. Barton</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Executive Vice President -</span></div><div style="margin-bottom:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Chief Financial Officer and Treasurer</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 18, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">February 18, 2021</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_79"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">To the Shareholders and the Board of Directors of Tractor Supply Company</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Tractor Supply Company&#8217;s internal control over financial reporting as of December&#160;26, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria).  In our opinion, Tractor Supply Company (the Company) maintained, in all material respects, effective internal control over financial reporting as of December&#160;26, 2020, based on the COSO criteria.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Consolidated Balance Sheets of Tractor Supply Company as of December&#160;26, 2020 and December&#160;28, 2019, and the related Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity, and Cash Flows for each of the three fiscal years in the period ended December&#160;26, 2020, and the related notes and our report dated February&#160;18, 2021, expressed an unqualified opinion thereon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit.  We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB.  Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:252pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nashville, Tennessee</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2021 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_82"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">To the Shareholders and the Board of Directors of Tractor Supply Company</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have audited the accompanying Consolidated Balance Sheets of Tractor Supply Company (the Company) as of December&#160;26, 2020 and December&#160;28, 2019, the related Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity and Cash Flows for each of the three fiscal years in the period ended December&#160;26, 2020, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;).  In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December&#160;26, 2020 and December&#160;28, 2019, and the results of its operations and its cash flows for each of the three fiscal years in the period ended December&#160;26, 2020, in conformity with U.S. generally accepted accounting principles.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December&#160;26, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;18, 2021, expressed an unqualified opinion thereon.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures include examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matters</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Estimate of Workers' Compensation and General Liability Self-Insurance Reserves</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December 26, 2020, the Company&#8217;s net reserves for workers&#8217; compensation and general liability self-insurance risks were $75.5 million. As discussed in Note 1 of the consolidated financial statements, the Company retains a significant portion of risk for its workers&#8217; compensation and general liability exposures. Accordingly, provisions are recorded based upon periodic estimates of such losses, as determined by management. The future claim costs for the workers&#8217; compensation and general liability exposures are estimated using actuarial methods that consider assumptions for a number of factors including, but not limited to, historical claims experience, loss development factors, and severity factors.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Auditing management&#8217;s estimate of the recorded workers&#8217; compensation and general liability self-insurance reserves was complex and judgmental due to the significant assumptions and judgments required by management in projecting the exposure on incurred claims that remain unresolved, including those which have not yet been reported to the Company.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.672%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company&#8217;s accounting for self-insurance exposures. For example, we tested controls over the appropriateness of management&#8217;s review of the significant assumptions described above, including the completeness and accuracy of the underlying data, as well as management&#8217;s review of the actuarial calculations.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To test the Company&#8217;s estimate of the self-insurance reserves, we performed audit procedures that included, among others, assessing the actuarial valuation methodologies utilized by management, testing the significant assumptions described above, testing the related underlying data used by the Company in its evaluation for completeness and accuracy, and testing the mathematical accuracy of the calculations. Our audit procedures also included, among others, comparing the significant assumptions used by management to industry accepted actuarial assumptions and reassessing the accuracy of management&#8217;s historical estimates utilized in prior period evaluations. We involved our actuarial valuation specialists to assist in assessing the valuation methodologies and significant assumptions noted above and to develop an independent range of estimates for the insurance reserves which were then compared to management&#8217;s estimates.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Valuation of Goodwill</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December 26, 2020, the Company had $22.2 million in goodwill, subsequent to an impairment charge of $60.8 million, related to the Petsense reporting unit. As discussed in Note 1 and Note 3 of the consolidated financial statements, goodwill is qualitatively or quantitatively tested for impairment at the reporting unit level at least annually, during the fourth quarter, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable. The quantitative evaluation involves the comparison of the carrying value of the reporting unit to its fair value, as determined by management.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Auditing management&#8217;s annual goodwill impairment analysis was complex due to the significant estimation required by management in determining the fair value of a reporting unit. In particular, the fair value estimates are sensitive to significant assumptions such as projected financial information (revenue growth rates, profit margins, tax rates, and capital expenditures) and the discount rate, which are affected by expectations about future market or economic conditions.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s goodwill impairment review process, including controls over management&#8217;s review of the significant assumptions described above, as well as the review of the fair value methodologies utilized. For example, we tested controls over management&#8217;s identification of reporting units and review of significant assumptions utilized within the fair value model, including the development of the projected financial information and determination of the discount rate.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To test the estimated fair value of the Petsense reporting unit, we performed audit procedures that included, among others, involvement of our valuation specialists to assess fair value methodologies, including the significant assumptions discussed above. Specifically, we compared significant assumptions used by management to current industry and economic trends and changes to the Company&#8217;s business model. As part of this assessment, we also compared the discount rate to rates for hypothetical market participants based on the capital structure of the Company and its related peer group. We assessed the historical accuracy of management&#8217;s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of a reporting unit that would result from changes in the assumptions, as well as corroborated the estimated fair value by comparing it with peer company trading and transaction multiples. In addition, we tested management&#8217;s reconciliation of the fair value of the reporting units to the market capitalization of the Company.</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:319.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2001.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nashville, Tennessee</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2021 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy0xLTEtMS0w_bf525900-bc90-4b2c-802c-f670170b33d8">10,620,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy0zLTEtMS0w_acb4988f-e473-4f1e-abc3-80c805c7b032">8,351,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy01LTEtMS0w_4d1e8e05-bd05-4503-bd07-89bc98f1ad4e">7,911,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of merchandise sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC0xLTEtMS0w_f6e8d58a-e548-46eb-9057-fd16fade9f57">6,858,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC0zLTEtMS0w_c9d23e87-1ba4-4139-aace-1fddfb96a574">5,480,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC01LTEtMS0w_0290dfa7-36bd-45f5-b929-9aa575edee96">5,208,518</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS0xLTEtMS0w_02f1dc1c-ba9b-4074-9f25-40110661d737">3,761,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS0zLTEtMS0w_3765767f-fc1c-4a70-9e89-6328e72b8997">2,871,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS01LTEtMS0w_76da64a9-cbee-491f-97c4-382989d42578">2,702,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi0xLTEtMS0w_40cee9ba-2199-4313-8e4b-288ae655e90e">2,478,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi0zLTEtMS0w_ad34db9d-abed-48ce-bc60-c4e39868644d">1,932,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi01LTEtMS0w_89676afb-72a8-4a4b-bcc4-d061b02d7140">1,823,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy0xLTEtMS0w_ea9fce63-bf80-4efd-8cc8-61ce38a8f856">217,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy0zLTEtMS0w_f21c07d6-db8c-47d0-a1ed-f292a7f81a1a">195,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy01LTEtMS0w_38f17560-b11d-45b4-b87e-67fa646cc613">177,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0xLTEtMS04NzI_d1e62e10-347a-4999-ad18-9e2dd386519a">68,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0zLTEtMS04MjQ1_cd6ccb6b-066b-436a-9aae-fd2b7555f9d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC01LTEtMS04MjQ3_b775279d-d112-4760-b903-cbebfb7dca9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0xLTEtMS0w_b1beae01-1887-4a95-81fb-72911deda097">996,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0zLTEtMS0w_3fcfacfd-4a82-40f6-8237-d50d1d51510f">743,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC01LTEtMS0w_4ada2e85-965f-4a78-b695-b7d60cf36620">701,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS0xLTEtMS0w_cc804957-9894-4bf5-94ae-a150fd93ec25">28,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS0zLTEtMS0w_8a22330d-c22b-424d-ba29-d9b40ec1ecef">19,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS01LTEtMS0w_9548a7dc-142f-416d-9916-95aab8e55523">18,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtMS0xLTEtMA_21d06286-a12b-48a3-a03d-1ee5f5b27139">968,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtMy0xLTEtMA_db3f6560-a29a-46a8-b4ed-80fa67e02a61">723,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtNS0xLTEtMA_9b0c8be1-d192-4e88-b68e-3d92adfcb8f6">683,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtMS0xLTEtMA_135c8f8a-2499-4b7b-b851-56d792f26f96">219,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtMy0xLTEtMA_c89d5973-0386-4e36-a3fa-bcd608817a40">161,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtNS0xLTEtMA_06dcdfc0-4c36-4cc7-a7cb-c53c24513664">151,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItMS0xLTEtMA_9937fc6b-862f-4bf5-b4da-ba4776fff7ca">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItMy0xLTEtMA_f047afe4-2f10-47b8-8170-4be468974d4e">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItNS0xLTEtMA_47667122-345b-4bbc-a004-94767de630cb">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share &#8211; basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtMS0xLTEtMA_b2dacdf4-5e4a-4227-98b7-4b1429f4d074">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtMy0xLTEtMA_5919a5b5-e07f-4f31-9b0d-b209291eae94">4.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtNS0xLTEtMA_4010646d-8f14-49fd-af74-6ff08c7994ea">4.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share &#8211; diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtMS0xLTEtMA_4a561cb4-2c1b-4bd9-ace6-02cb21013063">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtMy0xLTEtMA_7d4f9ddb-e5f6-46aa-b018-018bf1d9e60c">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtNS0xLTEtMA_bab5f021-a058-479e-844d-f0d7ac3a7e28">4.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtMS0xLTEtMA_433acb60-9f1b-4a14-9cae-9042f698e0e9">116,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtMy0xLTEtMA_d93110c1-0193-4b8d-8194-8534acee6a21">119,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtNS0xLTEtMA_7a0658df-fb72-4af0-bbc0-cc43ec38031d">122,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktMS0xLTEtMA_cd94da5f-9cc9-45ed-8c51-4af4d80c4622">117,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktMy0xLTEtMA_ca05b613-5e44-45b1-9077-410371c51b6f">120,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktNS0xLTEtMA_19531f2a-902c-467e-bd40-f7ee68361dba">123,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividends declared per common share outstanding</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtMS0xLTEtMA_54b8814a-5b74-4970-aa0b-11c1a55b827e">1.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtMy0xLTEtMA_ee6f074c-6053-43de-89ad-a4fb6a6269dc">1.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtNS0xLTEtMA_723a748c-21e7-4357-a3af-3acea7ea0747">1.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_88"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy0xLTEtMS0w_17568563-48a5-4bc7-9500-8a9431cbe0f5">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy0zLTEtMS0w_fa1a6973-c708-4356-bb0c-e8e013f63cc1">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy01LTEtMS0w_b7047cfa-aea0-4144-9408-3ce78e1db7ac">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi0xLTEtMS0w_af1ddc4f-52c2-4d7f-bd56-408fb2284489">3,442</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi0zLTEtMS0w_4b4edac8-38b7-4d7e-be7a-c0f306017eb9">4,332</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi01LTEtMS0w_831eeb50-060a-46b4-89dd-40e65ee5c338">456</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss)/income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC0xLTEtMS0w_bd464c25-8b90-4334-918e-2ba6e3e34d04">3,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC0zLTEtMS0w_4bc040b1-bfbd-407e-944a-92986aa34540">4,332</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC01LTEtMS0w_4d664cb5-7ccc-4b2f-b560-98d18239cee9">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total comprehensive income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS0xLTEtMS0w_89d3806a-a228-47b3-87aa-464f3dceb9c1">745,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS0zLTEtMS0w_3480bc4c-6b1b-49e0-9c2d-7acadc15493f">558,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS01LTEtMS0w_cbed80b6-b9c9-4a76-afc2-1b502dbc4e18">532,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_91"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMy0xLTEtMS0w_8855fd79-e7bc-4a5f-a296-9baf7c95344a">1,341,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMy0zLTEtMS0w_b68d5ab0-da56-47b3-afc2-2c7ee7856dbc">84,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNC0xLTEtMS0w_502c20b1-ca54-49be-ad5f-4b1d0c44942a">1,783,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNC0zLTEtMS0w_e1f6bc83-496d-46f5-8e57-e51087b37a75">1,602,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNS0xLTEtMS0w_6d0dcf82-9240-466b-b709-d6cac4676660">133,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNS0zLTEtMS0w_dd4be5ea-56ee-4a67-bdb8-dab0e961952d">100,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNy0xLTEtMS0w_40159c96-2413-49ec-89b4-526c0f08c32a">3,258,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNy0zLTEtMS0w_11b9affa-3b2e-48f5-87a1-6e8ed3280211">1,787,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfOS0xLTEtMS0w_b7a34b58-debc-4e5b-88ef-d01d37a44f0e">1,248,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfOS0zLTEtMS0w_d35bf1ab-827e-4a0d-adc2-737205ffd08d">1,163,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTAtMS0xLTEtMA_8799c650-1f6a-4235-9ad2-a5fc4f7ddaae">2,423,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTAtMy0xLTEtMA_7c2ae09a-581a-4e99-ab95-da3417906240">2,188,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill and other intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTEtMS0xLTEtMA_b11811c4-c5c0-4ea6-9f97-1e2aff60efca">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTEtMy0xLTEtMA_9102cb1d-0a82-497b-9dfb-4d06a1f45867">124,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTItMS0xLTEtMA_7eb7f6b7-0b72-4e19-81e3-1e4c1f305e5d">31,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTItMy0xLTEtMA_96bf91d9-8c3a-49a8-aaa7-64d5c49b4bf8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTMtMS0xLTEtMA_6099025f-f495-41d5-8742-ed97d365dce3">30,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTMtMy0xLTEtMA_c3f41ab3-ecef-443b-abf2-c314a222de67">24,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTQtMS0xLTEtMA_af381789-9d47-4dd6-8542-4e808907092e">7,049,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTQtMy0xLTEtMA_b030d085-27e0-4ee5-bbdb-4226c50e8f8c">5,289,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTgtMS0xLTEtMA_48486905-b98f-4acd-b70d-6720dad9ba6c">976,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTgtMy0xLTEtMA_94713adc-e8c3-46aa-8711-b1615f024443">643,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTktMS0xLTEtMA_3e662ca9-fc22-43b9-823a-603a6ffd3451">119,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTktMy0xLTEtMA_d83c5c09-f0e9-4905-b855-ad20bb5cf611">39,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjAtMS0xLTEtMA_355c7f37-d58c-4a2f-a35a-255cd795c637">324,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjAtMy0xLTEtMA_7a8ac85d-4352-4306-93a7-2170c682a2cb">247,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:UnsecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjEtMS0xLTEtMA_51b91dae-883a-4c99-b023-742ebf1f6212">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjEtMy0xLTEtMA_97d61876-68fe-4bc3-ac57-d55423f066db">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjItMS0xLTEtMA_2535e5c2-1588-48a5-b892-46426952c81f">4,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjItMy0xLTEtMA_cbb214fc-ff1a-4cbd-8668-3313ecb0253b">4,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjMtMS0xLTEtMA_a4e7f969-306a-47be-a751-a9f84413c030">298,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjMtMy0xLTEtMA_c28d9511-673a-4479-b4c2-69d012d4e36a">277,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjQtMS0xLTEtMA_17334800-64d3-4630-bb8e-412d2c22961b">19,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjQtMy0xLTEtMA_4f2e1be6-8b7f-457e-8f90-722492027788">5,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjYtMS0xLTEtMA_d5f3357f-3d6f-4ad3-b5fc-237eb396f13a">1,743,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjYtMy0xLTEtMA_095a4680-0921-4766-a577-3e16c03b13e1">1,247,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjgtMS0xLTEtMA_deb9b259-4fae-4e98-afef-167d4b8f8b3c">984,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjgtMy0xLTEtMA_08b7deb5-15b1-4098-94f6-06354324d0b2">366,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjktMS0xLTEtMA_e4cf1c86-12de-4993-8581-9c48529280f8">33,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjktMy0xLTEtMA_ba695cca-f208-4155-8611-590e733677ae">30,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzAtMS0xLTEtMA_d36c970c-7d47-4604-a6ac-18550ad37427">2,220,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzAtMy0xLTEtMA_2d4da01a-ca22-4f48-bd5e-1352ffee0b85">2,001,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzEtMS0xLTEtMA_b5a63ab9-3b8a-42b3-a21e-575e023b4c9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzEtMy0xLTEtMA_e488aa07-3e65-4f05-a294-0a8a5f58f2c7">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzMtMS0xLTEtMA_f88fcab4-9dc0-4e68-9d5d-209085b11848">143,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzMtMy0xLTEtMA_3adec42d-ec90-40ed-b1ac-7a6800dd4ce4">76,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzQtMS0xLTEtMA_e54d65b6-4885-4d3f-b3de-f88ce6530023">5,125,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzQtMy0xLTEtMA_9e5a8880-a122-4594-be0b-e93361183cf9">3,722,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzctMS0xLTEtMA_ede0779b-abb7-4988-8616-9b3f28c3a560">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzctMy0xLTEtMA_28af3816-591b-4445-b894-511c5c30f450">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzgtMS0xLTEtMA_56d92059-d1e0-43b8-a1fe-a3d0461ddbe7">1,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzgtMy0xLTEtMA_40c521d7-999e-4112-99d9-1c8fb056c50f">1,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzktMS0xLTEtMA_dedc0286-d978-4962-a033-d45a63449b7e">1,095,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzktMy0xLTEtMA_2649dfca-8e7d-430b-9226-2e9a9302cdd5">966,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDAtMS0xLTEtMA_310a0b89-c8cc-4398-85f9-8f0eed022e4c">3,356,953</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDAtMy0xLTEtMA_4e2ac2e4-bcef-426d-a35c-41f10731d15e">3,013,996</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss)/income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDEtMS0xLTEtMA_635f4c70-83ff-4d14-a6ff-6ee422fa0b13">3,243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDEtMy0xLTEtMA_a3077207-b6ea-4487-8c41-db2ac8fbc244">199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDItMS0xLTEtMA_99cca1cc-1b5f-4324-bec6-8871847306d7">4,187,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDItMy0xLTEtMA_7c25a1ef-0166-4f8a-87d7-4162627128e7">3,612,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDMtMS0xLTEtMA_e7b7bcab-8db6-4733-b6f0-87c1b2014bd0">1,923,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDMtMy0xLTEtMA_a9946f3b-3fd4-4d55-929b-a59e5ae179ca">1,567,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDQtMS0xLTEtMA_a98d06c9-4592-46d3-b3a6-bd3de72f1b7c">7,049,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDQtMy0xLTEtMA_35f9d77b-2d86-4733-bec9-7134d8de27ed">5,289,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Preferred Stock (shares in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTM4_2ad051a6-3c15-471e-a5ae-2f1a085bc2c6"><ix:nonFraction unitRef="usdPerShare" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTM4_40c06818-899a-4be3-af78-34ed46fd07d3">1.00</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTUy_6a8d7259-5c5e-4bb0-9408-4e93d02ca953"><ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTUy_9cf88a8a-807f-4ddd-990c-b068d47f8916">40</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTc0_9fef8f49-dfd9-4431-9cef-cf49074c6cdd"><ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTc0_eaddf5cd-6a1f-4ca5-b2dc-12f2a61b1d6e">no</ix:nonFraction></ix:nonFraction> shares were issued or outstanding during any period presented.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock (shares in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerShare" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjc2_89016e7b-6d04-4054-b90e-be21daa2fff3"><ix:nonFraction unitRef="usdPerShare" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjc2_b71564f8-4912-49f8-8f7f-1ca1693f17ef">0.008</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjkw_3f0c904d-879b-4de9-ae8d-fc06588fc7fe"><ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjkw_4ecab9e6-fd68-4633-9af1-f6bcec538657">400,000</ix:nonFraction></ix:nonFraction> shares authorized at all periods presented. <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzM3_46417ff2-0b01-4189-a546-6638a7ab012d">175,128</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzQ0_2ee9fd81-4265-42d5-bcb3-eb1ce2313b7a">173,608</ix:nonFraction> shares issued; <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzYy_b91a6afa-abbc-417e-a198-234e2c2e2415">116,246</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzY5_dfd78785-d84c-449e-9757-78697acf0be4">118,165</ix:nonFraction> shares outstanding at December&#160;26, 2020 and December&#160;28, 2019, respectively.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury Stock (at cost, shares in thousands): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfNDY2_c4816c98-8576-497f-9321-a9bbf7a97360">58,882</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfNDcz_59f7f267-16eb-41f3-b3f1-f421ea5aba7d">55,443</ix:nonFraction> shares at December&#160;26, 2020 and December&#160;28, 2019, respectively.</span></div><div style="padding-left:63pt;text-indent:-63pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:27.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.284%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.072%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Paid-in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accum. Other Comp. Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retained</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Earnings</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Equity</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders' equity at <br/>December 30, 2017</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xLTEtMS0w_b8afa6d3-3d50-4910-983d-c5a971e2bc86">125,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0zLTEtMS0w_650d285b-181c-447f-b176-fae6ab0de1e5">1,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ac214ffc2184feba9d5fc814df17ab3_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi01LTEtMS0w_52dd255c-0cc3-4d62-8372-0d548a69c44b">716,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf7a0994e2994f7d8821d0361491b8e6_I20171230" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi03LTEtMS0w_022cfdea-a6f2-4a29-a8a6-6d3a007c0e00">2,130,901</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d5a5a5fed5465f86134def4d129198_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi05LTEtMS0w_0d759ee0-11a3-4772-a76d-5c434c5694e8">3,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia272f8a3f3424c4ea208e0f66a5773c0_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xMS0xLTEtMA_bedfad82-6d0d-41f8-9d54-943796730253">2,828,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xMy0xLTEtMA_8c2e2df1-66c2-479a-bbe1-8198e4d8335c">1,418,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0xLTEtMS0w_cb9d5c31-1c17-46e8-8d2a-d6ffd6cda76d">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0zLTEtMS0w_80e16152-ff66-4945-b5ec-6d649763c579">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC01LTEtMS0w_95d7e7ac-3077-44c6-a50d-88ec87bee574">79,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0xMy0xLTEtMA_d14394f8-a25f-4213-ab46-5c564626f27b">79,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNS01LTEtMS0w_aab79558-628b-49c0-9c43-3f8c74cd314e">28,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNS0xMy0xLTEtMA_3ab1aeb6-1d29-495d-9ab5-0d60291b037e">28,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNy01LTEtMS0w_c2945447-2c3a-487d-88ca-0a506ba6c9ff">1,367</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNy0xMy0xLTEtMA_2701f47e-2a56-4f84-b117-ac2fc4c75b01">1,367</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC0xLTEtMS0w_49cc7c9d-88ae-400d-b7dd-0d70206583f8">4,987</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC03LTEtMS0w_83fe4a9c-af8a-44f6-9278-0a18ddec60e0">349,776</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC0xMy0xLTEtMA_16f806e2-7c61-48e8-bd51-c8a9c7d48b06">349,776</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2426ec898a114d508348a63db342cbba_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOS0xMS0xLTEtMA_bd2bea73-8c6c-4b9f-a8f9-c8e4be0fbc5d">147,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOS0xMy0xLTEtMA_0fad667b-4018-400f-b515-2155bcd9c76e">147,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaba69ba4d90486a8177f78931861e6d_D20171231-20181229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTAtOS0xLTEtMA_986df0da-86a8-4288-8ad2-93cb76564d21">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTAtMTMtMS0xLTA_fbeb9b3b-daca-403a-909d-87faf1a0e8e4">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2426ec898a114d508348a63db342cbba_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTEtMTEtMS0xLTA_ecf92109-5c8e-45a9-ba36-bc312a4a1a73">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTEtMTMtMS0xLTA_7c27ee26-2ec1-472c-bcb1-f9b0d159330b">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders' equity at <br/>December 29, 2018</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3a328c62ecbd47068216e24f2c8a3468_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMS0xLTEtMA_5c7b98eb-23c2-43f0-8533-b4416f97973e">121,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a328c62ecbd47068216e24f2c8a3468_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMy0xLTEtMA_e64135a3-ad6b-4c9b-920c-d706287483dd">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i748c384b8f99413a9ee1428e7f9a2460_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtNS0xLTEtMA_69b93dc9-6c77-46aa-b980-8ebef0941f03">823,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0634280136fe4e9d996fc5c6e576ba56_I20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtNy0xLTEtMA_27faae05-4879-450a-8f1f-f2b7c7c30ed8">2,480,677</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3367629921bc42cea3bb80a42a93e0ab_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtOS0xLTEtMA_21243f85-4272-475f-a8ef-c06a36e0edec">3,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbc9393308ad436cbf90298590ac5db5_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMTEtMS0xLTA_c832f1a9-7b52-4a3e-a5cf-015d029ae4a5">3,213,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMTMtMS0xLTA_b25ecb1b-7475-4216-9baa-2cb9a6ee6802">1,561,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMS0xLTEtMA_33e9d6dd-52c9-4f42-ab52-4380c8170642">1,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMy0xLTEtMA_80be05af-1014-4171-ac2b-af881d26843d">14</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtNS0xLTEtMA_d915dd0c-c1c3-4350-b535-08e2717f44d9">115,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMTMtMS0xLTA_3a5817bd-c1b7-49d0-ba00-c667b6779f18">115,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTYtNS0xLTEtMA_fe7dfcff-de9b-4651-bd0c-cec1193e0346">31,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTYtMTMtMS0xLTA_f6007126-ee8a-4a82-acef-ce5a583a3f7e">31,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTctNS0xLTEtMA_69ad7846-248e-4f30-a969-27553954a6a2">3,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTctMTMtMS0xLTA_3430fdaf-9992-4678-aa43-3d984a5e4037">3,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtMS0xLTEtMA_72b1ae3e-f787-450b-baac-2d87fdd1b932">5,384</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtNy0xLTEtMA_b4f12dc3-d855-49cd-9111-603398d0bded">533,319</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtMTMtMS0xLTA_2da9d4f1-03f9-4b41-be46-3a088aa61cdf">533,319</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTktMTEtMS0xLTA_907e67ed-2e03-4f77-b005-6752914a15b7">162,699</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTktMTMtMS0xLTA_48ff77cf-ceb6-490a-855d-b55399019095">162,699</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3eaf600f82d74a57a99d661099e60fce_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjAtOS0xLTEtMA_1e9c466b-40df-4e71-9b33-38e47aa26bc8">4,332</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjAtMTMtMS0xLTA_41300117-609a-4993-b1ba-1d421d9d18dc">4,332</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTEtMS0xLTA_dd0875cf-f518-4305-8926-c42a042fd110">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTMtMS0xLTA_92910538-9af8-47b6-b4c7-e8a46525dcd9">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative adjustment as a result of ASU 2017-12 adoption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02e4f34069394154a32317b149e0f3d7_D20181230-20191228" decimals="-3" sign="-" name="us-gaap:PriorPeriodReclassificationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtOS0xLTEtNzYz_adf883b3-94a1-4643-a717-e52d23e433b3">717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia9442eb9454b41478555aaf443d43632_D20181230-20191228" decimals="-3" name="us-gaap:PriorPeriodReclassificationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTEtMS0xLTc2Nw_8f39981f-6293-4887-822d-f42733f4fb35">717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:PriorPeriodReclassificationAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTMtMS0xLTgyNjE_07f52f3c-2884-426a-a63e-0bcdb9499233">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders' equity at <br/>December 28, 2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9e0638c7373f4b9b926ddd297de8d415_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMS0xLTEtMA_3b514dee-f3b0-4cf2-9140-16810e8e2b28">118,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e0638c7373f4b9b926ddd297de8d415_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMy0xLTEtMA_3544cec3-62de-4496-a9f0-373a0f24740f">1,389</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba42e4012db5438f8daeca65e0f710d4_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItNS0xLTEtMA_ecd39ecd-a1f7-4e0a-ad95-7810befd80d3">966,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iccb1965f10fb4d8ab93d45e038749d15_I20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItNy0xLTEtMA_f8551745-e9d8-43ab-a97d-ad1071a7dd82">3,013,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icff8e4bcabc545ffbec05675aa60dccb_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItOS0xLTEtMA_c05f6b51-646f-40db-92c6-ea9089e53e58">199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i304b807cbed746fa8bc11eb1dc38f22e_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMTEtMS0xLTA_d59a8198-9831-4b12-b8d2-28575d49f185">3,612,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMTMtMS0xLTA_7f423bcf-2273-4459-beeb-131f6d9f4b28">1,567,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issuance under stock award plans &amp; ESPP</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMS0xLTEtMA_58cb7cee-e7c9-4538-b517-f5d72588c856">1,520</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMy0xLTEtMA_cd7c8200-4355-442f-b81f-d05a628e6944">12</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtNS0xLTEtMA_a26255fa-9ac4-4771-a3d8-d596ca2cf574">99,328</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMTMtMS0xLTA_700210b0-60ee-4d7c-9911-9926913d4e7c">99,340</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjUtNS0xLTEtMA_006e719e-7b6d-4555-be4f-0f4ba7f0a189">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjUtMTMtMS0xLTA_7d9400d7-6748-4a00-aa1a-bad4fc7c5ddd">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjYtNS0xLTEtMA_691c4979-9568-4ff2-9dec-de39e31a6ad6">7,799</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjYtMTMtMS0xLTA_f6e63e5e-b7e0-4dfc-b43c-644526f01fa9">7,799</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctMS0xLTEtMA_2e8ee0e7-23fb-4bbb-a9c7-ab41863a8b3a">3,439</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctNy0xLTEtMA_a00b3b52-1c4a-41ec-8911-e55cb0959485">342,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctMTMtMS0xLTA_d26bdb11-6f05-4d53-8ab8-5e4f3eabed42">342,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjgtMTEtMS0xLTA_65d94d6f-2ffa-4cda-b629-45cee877481a">174,656</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjgtMTMtMS0xLTA_3f7da16d-3b5a-466e-8d1a-f62d3c694f51">174,656</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of interest rate swaps, net of taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i837ba374cf34400e870efdfee4764371_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjktOS0xLTEtMA_0ef61141-be07-4be9-8304-33aeb65f183a">3,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjktMTMtMS0xLTA_1f61b1e0-9547-4e2a-8344-b2b47d3ff802">3,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzAtMTEtMS0xLTA_7400d609-8007-4208-ab1c-c8658b5dcb43">748,958</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzAtMTMtMS0xLTA_a58988ae-8d6a-4a32-8401-07ebd9ce1526">748,958</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders' equity at <br/>December 26, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cbce984c7e544888801b47399e2e1db_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMS0xLTEtMA_4323a180-5f54-4780-8d40-115b2990f4ba">116,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cbce984c7e544888801b47399e2e1db_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMy0xLTEtMA_4419c127-d914-465a-9d18-ab99df4d0067">1,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie31d3eff0d9e4b318fa67c14a46010cb_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItNS0xLTEtMA_16fe417f-012c-4048-b861-87a0cf164ba6">1,095,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie958e9e5fd144e409ed368100e00218a_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItNy0xLTEtMA_5f371c4c-140c-41b4-b376-da081c421f53">3,356,953</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f77a9190dbb456291ce7b793d769603_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItOS0xLTEtMA_3b9dfab3-aeb4-4561-9dc9-474ce2bcfadf">3,243</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07697566fc8049fd9356e0212d54860a_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMTEtMS0xLTA_d32c61bb-cc38-4482-8322-e5377b9f67fd">4,187,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMTMtMS0xLTA_5f2845e3-1e55-4a7e-9963-6fc2dca85cf6">1,923,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_100"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52 weeks)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtMS0xLTEtMA_a87e1ecd-e7f1-438a-829b-ef15f24e9304">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtMy0xLTEtMA_9261180d-1b28-4b51-bc36-160ca02965c1">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtNS0xLTEtMA_f68f489e-2c7b-42ef-b97d-33be6d305801">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtMS0xLTEtMA_6a65e61d-bcf6-4d6f-a5b6-e8ed627c8007">217,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtMy0xLTEtMA_0739caff-e1b0-403c-8fdf-76ca79404a77">195,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtNS0xLTEtMA_5f6b27c4-184e-4644-b5d2-2fc11bc936a4">177,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMS0xLTEtNzky_fec6fe4c-cd57-4cf8-8c9a-b3c627260e16">68,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMy0xLTEtODI2OQ_ba8b6abf-d3a6-4a3e-87e3-4771e5ad4b5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctNS0xLTEtODI4NA_1cd67c51-82ea-4b41-9453-4e8337655a5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of other long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMS0xLTEtNzky_14ab9a89-16c6-4605-ae1c-1c5c7baea577">5,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMy0xLTEtODI4Ng_95ebd9a8-8bd2-45c5-849e-c86629d3296e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtNS0xLTEtODI5MA_61accac3-f197-4c49-8806-1920b78ee00f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on disposition of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMS0xLTEtMA_7b3eaab7-0e0d-4711-8dbf-29a0e691d36a">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMy0xLTEtMA_a0787e26-4485-4348-9927-cf5562139ad5">297</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctNS0xLTEtMA_3d4684f9-cc16-4177-9598-2ae040110d21">567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMS0xLTEtMA_99f1f06e-4040-4f41-87bb-bfb65e04439d">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMy0xLTEtMA_13bcd4fa-be2e-4252-8c8b-e7a7191f3cbc">31,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtNS0xLTEtMA_80c845b8-c58c-4124-bd49-cea8a9d67dbe">28,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktMS0xLTEtMA_a4e486b0-9b96-4aa4-833b-265d06b467e0">31,739</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktMy0xLTEtMA_d7ca7a2f-8d27-4815-b4f5-7dcd98c9281e">6,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktNS0xLTEtMA_07dc9529-dfb1-4244-986c-6135fdbc3c67">11,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTEtMS0xLTA_87960b5f-978a-4527-919a-aeb0b0a1ef16">180,489</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTMtMS0xLTA_960d1c21-cefc-43f9-a389-f660c347fe13">13,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTUtMS0xLTA_91101b16-bc3a-41bb-9163-9b7a016538a8">136,334</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTEtMS0xLTA_43f06369-bde8-4ff8-80cb-40a1b1e5a134">32,794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTMtMS0xLTA_f9cfcf76-3607-4b5c-96f2-b5076c217814">13,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTUtMS0xLTA_b03db9ee-fe8b-478f-bd8d-93ae45f41a59">26,195</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTEtMS0xLTA_edd54804-9c22-4864-aeb4-aee9e187b120">333,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTMtMS0xLTA_775a88ed-089d-4a61-8e2b-759080af7142">23,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTUtMS0xLTA_3406820a-4067-4c9b-83c9-a50a27fa8325">43,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTEtMS0xLTA_ea6bcddb-b03c-43cd-ac53-75b59d0b8df4">79,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTMtMS0xLTA_e841a935-94b2-4908-be82-f222802bc8a1">14,291</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTUtMS0xLTA_73ad5357-ffbf-4d70-8ed1-4244748ceebb">22,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTEtMS0xLTA_d721a8f8-f872-47e1-b127-08ac486458b5">72,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTMtMS0xLTA_6155ba09-5a15-4e24-bc2f-3660c339dc70">10,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTUtMS0xLTA_f101fe1e-df08-4742-aee7-63c277a245a1">36,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTEtMS0xLTA_fea894dd-c786-4ec4-9207-154bd5939167">13,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTMtMS0xLTA_e82f9d74-2088-4c48-bda4-44a8a2708a01">8,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTUtMS0xLTA_cb5ab96e-d6f5-4f96-b207-7554193c9ef0">8,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTEtMS0xLTA_0b789d78-31e7-45b8-9d4c-514737d754ab">63,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTMtMS0xLTA_3d2b5cd5-6197-4c0c-b735-913a47a7eaed">12,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTUtMS0xLTA_f6527306-c357-4577-86c2-d40b8f9fb099">13,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTEtMS0xLTA_e5ffeadc-107e-4b09-9891-56bbbff9492e">1,394,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTMtMS0xLTA_0e1c61d2-79e3-4378-8baa-a87881557f65">811,716</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTUtMS0xLTA_ed8c6185-0e1b-4b88-bb7b-7b993008e0c7">694,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTEtMS0xLTA_df8c0533-ed1f-4a9f-905e-f296cbb9d74e">294,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTMtMS0xLTA_3b278e7a-e5f3-4104-b0b3-4b8891a30ea3">217,450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTUtMS0xLTA_a33a4da0-0d34-45db-b625-7c4ca658eae1">278,530</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTEtMS0xLTA_860b32f2-15aa-4889-be58-dacac1a0674f">1,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTMtMS0xLTA_fd50de86-d08e-498f-bf63-a74095b72aa8">2,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTUtMS0xLTA_847eca73-f0c5-4c5b-9735-69d6477f731e">2,216</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTEtMS0xLTA_8a0d303b-05ed-4aef-a6eb-b5b3a9c4c86b">292,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTMtMS0xLTA_af1fb342-0623-4db7-8b8c-d6c83b6f2251">214,961</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTUtMS0xLTA_e7216d01-08cf-4f75-8150-c4e010991d14">276,314</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under debt facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTEtMS0xLTA_687cca31-d46d-442c-9eba-55bce8d98c4f">2,009,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTMtMS0xLTA_60155b69-87c1-4ed6-b448-6133766abf0f">1,002,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTUtMS0xLTA_0b668e2e-58db-4b78-815e-c4add2c2fa21">1,193,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments under debt facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTEtMS0xLTA_f75a8867-53b5-404b-8d8a-56d371831d7d">1,406,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTMtMS0xLTA_97e8b61d-2ba5-4ee1-bed1-6ddbd9aac53d">1,013,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTUtMS0xLTA_dbce095a-c2ff-4be8-97af-f135dba11a7e">1,212,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:CashOutflowforDebtIssuanceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTEtMS0xLTA_67cfc660-e54b-4975-be16-22f4ee49a5f3">17,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="tsco:CashOutflowforDebtIssuanceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTMtMS0xLTA_680fd9f1-1c34-48d7-8fb0-1bdf78dfe5bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" name="tsco:CashOutflowforDebtIssuanceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTUtMS0xLTA_5c311958-2280-454a-875c-b0afe6d5fbfd">346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments under finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTEtMS0xLTA_b0a3fcdd-cccb-4ea2-9354-25de92718bfa">4,170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTMtMS0xLTA_db0393db-2609-46e4-a70e-b4f86c73a16f">3,708</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTUtMS0xLTA_7fc5eafa-b070-425a-93d3-b255796f741b">3,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of shares to satisfy tax obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTEtMS0xLTA_76f592d7-d9cd-428c-bd2c-dadfa77437be">7,799</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTMtMS0xLTA_74ffd866-52d7-4659-81ec-8c8373ad9bb4">3,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTUtMS0xLTA_984ca0f1-a219-4cf6-bac7-212c4377e945">1,367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTEtMS0xLTA_25901650-cdc3-4b72-b36a-beb6dc41879a">342,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTMtMS0xLTA_fc25a542-b4a1-4074-acad-c66f7ee874eb">533,319</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTUtMS0xLTA_b9dffa16-7435-42e5-9948-6dc5907dd60f">349,776</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net proceeds from issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTEtMS0xLTA_af5fe544-9019-4193-81d3-cf98c098f518">99,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTMtMS0xLTA_b4b92129-e276-4f5c-b36b-f4d05560326f">115,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTUtMS0xLTA_7253f112-e6ab-41ee-914b-ded7754b8233">79,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid to stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTEtMS0xLTA_56a61acc-8d21-4bb9-8cbc-5f7155cf1e4d">174,656</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTMtMS0xLTA_696bcf6d-112f-4489-9c43-dc924d20496a">162,699</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTUtMS0xLTA_15b747cf-e0cd-4d3d-a893-8d70f5510cdf">147,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by/(used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTEtMS0xLTA_43ae2b92-adad-40af-965f-44b57cee0a5d">155,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTMtMS0xLTA_e69b0a63-f183-4999-b0dd-ca5b3ad72cf4">598,813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTUtMS0xLTA_53fab8b5-8736-41b4-99a9-814169068dd6">440,929</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTEtMS0xLTA_b69058ba-4a5c-4153-ad67-a88b1c008f24">1,257,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTMtMS0xLTA_be936f25-867d-4bdd-8c82-5a50602e3b19">2,058</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTUtMS0xLTA_7892d409-12cc-4dbe-9435-6d06c68f1163">22,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTEtMS0xLTA_a7089876-1769-43ae-a1a2-629e73e6017f">84,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTMtMS0xLTA_695a8881-421d-4ac4-b1db-c6ba5d325308">86,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTUtMS0xLTA_a72fdbc1-e731-406d-a117-9f4c7accee55">109,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTEtMS0xLTA_4a3e38f1-a397-48e9-8046-44fc7920462e">1,341,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTMtMS0xLTA_f98f0893-6f9f-49aa-9ede-1aeffc94c234">84,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTUtMS0xLTA_96d9ee33-5d4e-4dd3-9a37-856ee0f0db13">86,299</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTEtMS0xLTA_32471745-cc60-425e-86ed-24b6f3d33fa4">24,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTMtMS0xLTA_164f6695-7fea-44ee-b4e3-6bfdcc0379d6">19,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTUtMS0xLTA_8d1af924-60e9-44be-be6e-af7895ba35cb">18,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTEtMS0xLTA_597a040a-4702-4329-ac2b-ad60d0069e9f">235,319</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTMtMS0xLTA_adc92b8d-6d8d-409a-b387-049a06e403ce">144,377</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTUtMS0xLTA_d0531763-636e-49f9-a7dd-9deff93b595f">146,918</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of non-cash activities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash accruals for construction in progress</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTEtMS0xLTA_b7c504ae-02e0-4e6c-baa0-bb270d4115a0">12,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTMtMS0xLTA_370d1466-0a39-4156-8ba6-54c94957a27e">7,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTUtMS0xLTA_6d381d58-33aa-4441-8f41-6df0e0b91229">3,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of operating lease assets and liabilities from new or modified leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTEtMS0xLTA_a9da77b3-0e70-41ee-97e3-86241bfc3933">524,141</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTMtMS0xLTA_4a98a003-9775-427c-a4ff-4b2b0eb65a65">365,233</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTUtMS0xLTA_0ac5fa07-9b9b-4f18-b4ca-e244d910fb47">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of finance lease assets and liabilities from new or modified leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTEtMS0xLTA_9a180a7e-ddfb-43fb-94e8-9b29309939bc">7,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTMtMS0xLTA_07b85c3f-7175-4628-a808-7e2af6881fcf">5,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTUtMS0xLTA_f9858630-4655-40d7-a7de-d8b821505886">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets and liabilities recognized upon adoption of ASC 842</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTEtMS0xLTIwNDQ_5c9c974a-0caf-49a7-bd8f-13bcdcfb3009">&#8212;</ix:nonNumeric>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTMtMS0xLTIwNDQ_ab86a1e1-ad3f-431d-98db-3baf968cd81b">2,084,880</ix:nonNumeric>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTUtMS0xLTIwNDQ_9f100f82-6b37-415d-912f-a363737dfc61">&#8212;</ix:nonNumeric>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_106"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjc3_1c65fce2-17bf-4251-88c5-108d9458b2d4" continuedAt="i5e2bbb0afa3e47ff9b1321198c147998" escape="true">Significant Accounting Policies:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5e2bbb0afa3e47ff9b1321198c147998" continuedAt="i991b809169154d66bfde9968e7cf7154"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzA2_eea8b123-dbcb-4fdc-9169-814546648f03" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle), as well as tradesmen and small businesses.&#160;&#160;Stores are located primarily in towns outlying major metropolitan markets and in rural communities.  The Company also owns and operates Petsense, LLC (&#8220;Petsense&#8221;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;26, 2020, the Company operated a total of <ix:nonFraction unitRef="store" contextRef="ib9b846bdcfa548f0bfd7d598caa4c915_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzgzNg_de3c7eb4-36da-4118-a57f-5cf5849d9691">2,105</ix:nonFraction> retail stores in <ix:nonFraction unitRef="state" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="0" name="us-gaap:NumberOfStatesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg1Ng_8d873934-69f7-4878-aee5-ab3637537999">49</ix:nonFraction> states (<ix:nonFraction unitRef="store" contextRef="ie67f8ffcf38b4f9dbc3d3f239edff62c_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg2Nw_84869157-032e-4042-bea3-9d156a67f528">1,923</ix:nonFraction> Tractor Supply and Del&#8217;s retail stores and <ix:nonFraction unitRef="store" contextRef="i183f19bf50eb44bb9396ec4cf40f8bc4_I20201226" decimals="0" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzkxMw_ca72cfad-58d6-40d2-aa65-0734a98ad6a0">182</ix:nonFraction> Petsense retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjkz_dc6b1886-8399-480f-a90a-7229ed07c7f9" continuedAt="if86cee71516f458b823545f661743a5e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of fiscal 2019, the Company adopted new lease accounting guidance under the Financial Accounting Standards Board Accounting Standards Codification Topic 842, Leases.  Adoption of the new lease accounting guidance had a material impact to our Consolidated Balance Sheets and related disclosures and resulted in the recording of additional right-of-use assets and lease liabilities of approximately $<ix:nonNumeric contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0NTQ_6f7942ba-3a7c-41a0-86b5-9b7e5a759aa2">2.08&#160;billion</ix:nonNumeric> as of the date of adoption.  This guidance was applied using the optional transition method which allowed the Company to not recast comparative financial information but rather recognize a cumulative-effect adjustment to retained earnings as of the effective date in the period of adoption.  No adjustment to retained earnings was made as a result of the adoption of this guidance. The standard did not materially impact our Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity, or Cash Flows.  </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if86cee71516f458b823545f661743a5e">In the first quarter of fiscal 2019, the Company adopted Accounting Standards Update 2017-12, &#8220;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities,&#8221; using the modified retrospective transition method.  This method allows for a cumulative effect adjustment to retained earnings, as of the effective date in the period of adoption, for previously recorded amounts of hedge ineffectiveness.  Upon adoption of the guidance, we recognized a cumulative-effect adjustment of $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:AdoptionOfASU201712" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI5MjY_56819cd0-14b8-4fab-878c-96f06ec597d9">0.7</ix:nonFraction>&#160;million from retained earnings to accumulated other comprehensive income.  The adoption of this guidance did not have a material impact on our Consolidated Financial Statements and related disclosures.</ix:continuation>  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created significant public health concerns as well as economic disruption, uncertainty, and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">volatility which may negatively affect our business operations. As a result, as the pandemic persists and/or if it worsens, our accounting estimates and assumptions could be impacted in subsequent periods, and it is reasonably possible such changes could be significant (although the potential effects cannot be estimated at this time).</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:FiscalPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzMy_44644c22-f919-48a3-aa77-187286802ba0" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, all consisted of 52 weeks.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODAz_97b72b5a-9861-4820-b4c6-f6437e777809" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i991b809169154d66bfde9968e7cf7154" continuedAt="i0b0a17936d57417cbb8c102d1e713e22"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjY0_431d322f-d047-4338-8fd7-e9e40a4ad21c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:InventoryImpairmentPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNTk1_768403f9-7f2f-4388-a176-345c52eea808" escape="true"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:InventoryShrinkagePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzAy_7ce9b03b-5348-4ec4-99ab-1f7ae1b4e39d" escape="true"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company continued to operate as an essential retailer during fiscal 2020, the COVID-19 pandemic had a direct impact on its ability to complete all originally planned store physical inventories.  The plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  The decision to revise the Company&#8217;s inventory schedule was based on these mandates as well as consideration of the health and safety of team members, customers and vendor partners which are crucial to the Company&#8217;s business operations.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:CostOfSalesVendorAllowancesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODMz_20acb967-32bc-46df-8011-2c26393fbb59" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:FreightPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODE4_83a1662e-2a53-4412-869c-bcdc19922125" escape="true"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Freight</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs various types of transportation and delivery costs in connection with inventory purchases and distribution.&#160;&#160;Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div><span><br/></span></div><ix:continuation id="i0b0a17936d57417cbb8c102d1e713e22" continuedAt="i4d11646e07564a2e94f150bafe477550"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LiabilityReserveEstimatePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg3_97d7234a-4022-437d-98e2-9f4d2ad7b429" continuedAt="i55a5983fa52f4814b4c19320243ee3dc" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="tsco:Workerscompensationandgeneralliabilitydeductible" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg1NjM_c147d7a7-9566-43ac-ad4f-e7fa82355c10">500,000</ix:nonFraction> and our Texas Work Injury Policy is limited to $<ix:nonFraction unitRef="usd" contextRef="i624d73fe120f487abaa841d6b5cef88a_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="tsco:Workerscompensationandgeneralliabilitydeductible" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg2MTM_bed44db2-8097-4e0a-8546-7c3042f3a627">500,000</ix:nonFraction>.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i55a5983fa52f4814b4c19320243ee3dc">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;26, 2020, the Company had net insurance reserves for workers' compensation and general liability plans of $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzk0NDE_38eb37ec-fdb4-4658-9737-96cffa2d32df">75.5</ix:nonFraction> million compared to $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SelfInsuranceReserve" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzk0NTY_30800a5f-0476-4e19-b003-b4520a51773d">64.6</ix:nonFraction> million at December&#160;28, 2019.</ix:continuation>&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    </span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzYw_9ce00423-ae84-4dea-9475-0eb4d006767c" escape="true"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020 we recognized approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAwNzg_749aae2c-0cf8-4b33-9af2-f891281d4660">5.1</ix:nonFraction>&#160;million of impairment related to long-lived assets for Petsense stores.  However, <ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzExMDkz_53ff4978-88ea-4c7f-bb1e-9c0c0ea5cf17"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzExMDkz_ef130d95-f6b4-4d3c-9d46-fd049ff2c438">no</ix:nonFraction></ix:nonFraction> significant impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included in selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses in the Consolidated Statements of Income.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjAx_38db578c-099b-49b5-8bdc-212af4d00ee7" continuedAt="ic16614640eb3446c8c77b42f7a9329cf" escape="true"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i4d11646e07564a2e94f150bafe477550" continuedAt="icb56bfeef04340cbb208a7d1d757e8ea"><ix:continuation id="ic16614640eb3446c8c77b42f7a9329cf"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAwOTM_c390f165-fdbd-4c4e-9954-8c07418f8dbc">60.8</ix:nonFraction>&#160;million and tradename asset impairment of approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAxMDg_dfa39d73-6191-4e9d-89c3-d9f74e05ba84">8.2</ix:nonFraction>&#160;million related to Petsense. <ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEzNTM1_e669fddf-1e5d-4e4c-a869-95715c73503e"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:GoodwillAndIntangibleAssetImpairment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEzNTM1_f085aff1-4dff-485f-bdaa-64918661d37a">No</ix:nonFraction></ix:nonFraction> impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included as a separate line item within SG&amp;A expenses in the Consolidated Statements of Income.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Sales Returns</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjU5_dcc98679-6fac-4b10-9a0d-b5e22eda7553" escape="true">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:SalesTaxesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg2_6a689631-2be0-4293-bdc2-c626c8340b32" escape="true">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:RevenueRecognitionSalesReturns" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjYw_bf9d51b6-f202-4960-8fd8-7c28c2f79489" escape="true">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0OTI3_66414dc3-3ed8-4f7c-9a5a-04bda579fa4d">14.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0OTM0_fe6777f5-865e-476f-8f7b-043bc3e013c6">11.9</ix:nonFraction> million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:RevenueRecognitionGiftCardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjM5_9f42b665-1301-4f2c-967f-48c99d82ce8d" escape="true">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="tsco:RevenueRecognitionGiftCard" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTA5_9bcb1c2e-6356-40b6-8b8f-98fcdedda00a">3.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="tsco:RevenueRecognitionGiftCard" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTEz_d290bc4f-9bb4-4f75-b7b9-848472a4d5f7">3.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="tsco:RevenueRecognitionGiftCard" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTIx_99098f06-4653-4150-afb3-31315f4fe63f">2.6</ix:nonFraction> million in fiscal 2020, 2019, and 2018, respectively.</ix:nonNumeric></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzEw_0e496055-d35c-4ed0-b140-6c4cab68c37c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODEx_a7dad9d8-2f28-4f27-b707-96d918776d07" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate employees; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNTk3_24d11974-d332-453e-98e5-b394b96bdc7b" continuedAt="ie423d65dcc7a41a1a680b12a48fb9628" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTM4_e1032a7c-2c9c-445c-9034-f1bba738da6c">100.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTQy_2dcae5e6-4c85-4406-ba9d-bf4ebca9b087">86.6</ix:nonFraction> million, </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="icb56bfeef04340cbb208a7d1d757e8ea" continuedAt="i1acff4f7e5bb4079be611fe46b896da4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie423d65dcc7a41a1a680b12a48fb9628">and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdvertisingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTUw_0abcffe3-907e-4cf9-a462-ee0a8e36abd8">83.4</ix:nonFraction> million for fiscal 2020, 2019, and 2018, respectively. &#160;Prepaid advertising costs were approximately $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PrepaidAdvertising" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MjQw_fe34100e-2c3d-4f3f-8c44-56b0845e4337">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PrepaidAdvertising" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MjQ3_e4222fb6-8eef-4f47-a7c7-39795cddfda1">0.6</ix:nonFraction> million as of December&#160;26, 2020, and December&#160;28, 2019, respectively.</ix:continuation></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:WarehousingAndDistributionCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjU1_e571f420-6726-4820-9653-d574371b0cf2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="tsco:DistributionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODE2_50fd797b-5f65-4b94-b5cc-1d56d6949755">292.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="tsco:DistributionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODIw_b142d419-951f-4b04-996f-67799541e45f">231.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="tsco:DistributionExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODI4_57bb27a8-247d-42a8-9d3f-9d31efa217d5">209.7</ix:nonFraction> million for fiscal 2020, 2019, and 2018, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:StartUpActivitiesCostPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjI3_7cd860f6-3975-4438-ad1c-8e6f60434785" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreOpeningCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDU3_19eb4207-aa67-4f99-9b99-bce915c0d646">8.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreOpeningCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDYx_403b5cec-2c81-4acb-aac3-549378afedc7">8.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreOpeningCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDY5_abf98e90-491d-43c2-8306-dbb485f21723">8.5</ix:nonFraction> million for fiscal 2020, 2019, and 2018, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODAx_05bde89c-722d-4b16-b86d-3ca35e0d73d2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units.  In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to most employees that work at least 20 hours per week.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards.  Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, and expected term.  The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model, the estimated forfeiture rate at the time of valuation (which is based on historical experience for similar options) is a critical assumption, as it reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units and performance-based restricted share units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzU1_e3f8d500-b518-42f3-99e5-fb5e33c3a92d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i1acff4f7e5bb4079be611fe46b896da4" continuedAt="i5e47c8bf38134a1bb287c176533f3436"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjM0_55cb7bc5-3cdf-4066-a4f4-f2a30ddbffd4" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:IncomeTaxUncertaintiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjAy_de881649-7e2c-4628-94ee-d979797758cc" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:SalesTaxAuditReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg4_018c814e-8925-4953-8aa9-a03be7827c0b" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzcw_f8b6189d-a57e-471b-b048-0631e9e1ddbf" continuedAt="i6f052ff069ff4730a3fed9d2b0293653" escape="true">Net Income Per Share</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6f052ff069ff4730a3fed9d2b0293653">The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.</ix:continuation>  </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzYx_c8d88428-9dda-450c-b704-005d7e9ae8df" continuedAt="i906015211edc46f4a4b8728ac0912a11" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1MzAz_7f35f210-b202-40e0-829e-91be2b55afe0">24</ix:nonNumeric> - <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1MzA4_bc58851a-6b7a-4f79-8a98-dafa0e4c64d8">48</ix:nonNumeric> hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i5e47c8bf38134a1bb287c176533f3436" continuedAt="i5e1ac26ebced492dafffbbb9fc4fc2f7"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i906015211edc46f4a4b8728ac0912a11">program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1NzYz_7f35f210-b202-40e0-829e-91be2b55afe0">24</ix:nonNumeric> - <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1NzY4_bc58851a-6b7a-4f79-8a98-dafa0e4c64d8">48</ix:nonNumeric> hours.</ix:continuation></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjEx_2f0c08e2-419b-4960-a3d2-85e1b9b29402" continuedAt="id654a670d6a7410586a456950dd6ff36" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id654a670d6a7410586a456950dd6ff36">The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term receivables, trade payables, debt instruments, and interest rate swaps.  Due to their short-term nature, the carrying values of cash and cash equivalents, short-term receivables, and trade payables approximate current fair value at each balance sheet date.  The Company had $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebt" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI2ODYw_99705dfe-e7b7-42b4-81cb-9bb248cf534e">1.0</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI2ODY3_99571aad-678f-4293-b9fe-14f9cc7ae8bc">397.5</ix:nonFraction> million in borrowings under our debt facilities (as discussed in Note 4) as of December&#160;26, 2020 and December&#160;28, 2019, respectively.  Based on current market interest rates (Level 2 inputs), the carrying value of our borrowings under our debt facilities approximates fair value for each period reported.  The fair value of the Company&#8217;s interest rate swaps is determined based on the present value of expected future cash flows using forward rate curves (a Level 2 input).  As described in further detail in Note 5, the fair value of the interest rate swaps, excluding accrued interest, was a net liability of $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI3NDM5_ad37116d-6b5c-4fa2-988b-0b1291bfd938">4.4</ix:nonFraction> million and a net asset of $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzM4NDgyOTA3Mzk1NzQ_eb89d0b4-0419-47f0-87f2-185cd1f1266f">0.3</ix:nonFraction>&#160;million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzQ1_4e3356ec-90dd-40ed-8fd2-9d3c7501a0be" continuedAt="ia2b4d4a7fae845d7aaa8dbf054e5ccf1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia2b4d4a7fae845d7aaa8dbf054e5ccf1">Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODQw_e83e1fe0-253f-4c9a-a8d6-008a876eeeb2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</span></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i5e1ac26ebced492dafffbbb9fc4fc2f7" continuedAt="i655b5175125a4a83bc290684c2b14a2f"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzQy_89f65aab-2f6e-493d-9e89-5affe603f0ff" escape="true"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjg1_dab8b9b3-c931-4fee-85ef-82167aaa439f" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzEtMy0xLTEtMA_242c52b2-04e9-4ec3-b5f1-d1ea12309ea7">100,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzEtNS0xLTEtMA_db32fd96-03c5-4e23-b214-a66d1c3a18de">100,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzItMy0xLTEtMA_ada18469-7bce-4213-a576-3fdec90c270f">1,319,559</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzItNS0xLTEtMA_d89b2a16-e71a-4ab6-8cdb-ec3cfdd81c2d">1,242,544</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzMtMy0xLTEtMA_187684fd-116f-4842-b609-3ef2cc87b087">773,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzMtNS0xLTEtMA_bd18da26-9729-45f5-8151-aeef35169841">729,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:ComputerSoftwareAndHardwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzQtMy0xLTEtMA_f8a18ed2-eb1e-4837-b2aa-c36497cb3a9a">563,509</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:ComputerSoftwareAndHardwareGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzQtNS0xLTEtMA_92e74b5a-be08-44d8-bd38-8d78acd68e71">440,222</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzUtMy0xLTEtMA_987d7d7e-83ea-405f-b534-970085cafd00">73,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzUtNS0xLTEtMA_36c135a5-bed6-4d7e-81a6-e9153bad21e1">39,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzYtMy0xLTEtMA_1c87f837-92ce-4ecc-9532-ba2e4d966a9f">2,830,334</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzYtNS0xLTEtMA_455a8adf-a64a-4143-bb79-065cfff4442a">2,551,491</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzctMy0xLTEtMA_e1d9fc34-2232-441b-b56a-992ae2da218c">1,581,374</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzctNS0xLTEtMA_dbd219c1-f548-4601-a2d8-9c24d834596b">1,387,535</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzgtMy0xLTEtMA_d6b980f3-3d8a-438f-9630-d653b1d271fd">1,248,960</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzgtNS0xLTEtMA_4cb8bae5-8abf-492f-a137-9abc5c06e640">1,163,956</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into agreements with various governmental entities in the states of Kentucky, Georgia, and Tennessee to implement tax abatement plans related to its distribution center in Franklin, Kentucky (Simpson County), its distribution center in Macon, Georgia (Bibb County), and its Store Support Center in Brentwood, Tennessee (Williamson County).&#160;&#160;The tax abatement plans provide for reduction of real property taxes for specified time frames by legally transferring title to its real property in exchange for industrial revenue bonds.  This property was then leased back to the Company.  No cash was exchanged.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease payments are equal to the amount of the payments on the bonds.&#160;&#160;The tax abatement period extends through the term of the lease, which coincides with the maturity date of the bonds.  At any time, the Company has the option to purchase the real property by paying off the bonds, plus $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="0" name="tsco:RealPropertyPurchaseOption" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMwODQ0_cf1e2d8f-8ed8-47f8-b4b0-fbb5b070b1e2">1</ix:nonFraction>.&#160;&#160;<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:IndustrialrevenuebondsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzU3_623cdaea-4e06-4874-b31f-2d2e0bffad2e" continuedAt="i5be39dcd604446b8aa053fecf0593d74" escape="true">The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i5be39dcd604446b8aa053fecf0593d74"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:48.679%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.909%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Authorized Amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Drawn</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franklin, Kentucky Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icfdb441af82e4c87ade778f7ec1ab9d0_D20191229-20201226" name="tsco:IndustrialRevenueBondMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtMi0xLTEtMA_c6927dae-2ecd-4844-8d63-64251c9b7d90">30 years</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="if055b56ba7f447409a84a8791e578c4e_I20201226" decimals="-5" name="tsco:MaximumPrincipalAmountOfBondAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtNC0xLTEtMA_95f0398c-baef-45fa-8f73-a20d726fb4b7">54.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="if055b56ba7f447409a84a8791e578c4e_I20201226" decimals="-5" name="tsco:NetBondProceedsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtNi0xLTEtMA_8d28bc68-e0da-4d9c-95d5-ed9daa4ce339">51.8</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macon, Georgia Distribution Center</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i495396bedb1a4cc79266a527d9dd6973_D20191229-20201226" name="tsco:IndustrialRevenueBondMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItMi0xLTEtMA_2804f156-d27b-4664-8e2e-a1eca27c9650">15 years</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id77cdf4ec07b4016be40bc376c6d4415_I20201226" decimals="-5" name="tsco:MaximumPrincipalAmountOfBondAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItNC0xLTEtMA_53d6af15-65b2-4c17-ad08-618dd8622bfa">58.0</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="id77cdf4ec07b4016be40bc376c6d4415_I20201226" decimals="-5" name="tsco:NetBondProceedsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItNi0xLTEtMA_052fed1e-fb5b-409e-8f5f-5205456e9bb7">56.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brentwood, Tennessee Store Support Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="icf1ad04869e9418eb070e289b8aeba1a_D20191229-20201226" name="tsco:IndustrialRevenueBondMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtMi0xLTEtMA_a6632aa9-2c2a-4262-9d42-249f7869a194">10 years</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i320bae43ade54770b8eb83295ec2eae8_I20201226" decimals="-5" name="tsco:MaximumPrincipalAmountOfBondAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtNC0xLTEtMA_78f87b3f-d4ae-4cbc-88a9-47b68339aeb0">78.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i320bae43ade54770b8eb83295ec2eae8_I20201226" decimals="-5" name="tsco:NetBondProceedsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtNi0xLTEtMA_0532643f-198b-414d-a998-2e48ba8d94fe">75.3</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the form of these transactions, the Company has not recorded the bonds or the lease obligation associated with the sale lease-back transaction.  The original cost of the Company&#8217;s property and equipment is recorded on the balance sheet and is being depreciated over its estimated useful life.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjE5_875efb5f-8305-4234-a256-f709714db2b7" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is two to seven years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODM4_d1615f8b-5b1a-42d1-850d-d25a3667d4e6" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i655b5175125a4a83bc290684c2b14a2f"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzEz_2aa9dc1e-811c-4a44-a1fd-3b102cb2975d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_112"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3ODY_0e9872ce-0f01-465e-923e-058a21df6403" continuedAt="i67f76f6cf23a452fbde501f9664cb723" escape="true">Share-Based Compensation:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i67f76f6cf23a452fbde501f9664cb723" continuedAt="i8c7cfcf6885f4e7b8cb57e75be018883"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#8217;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the <ix:nonFraction unitRef="number" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="2" name="tsco:Employeestockpurchaseprogramdiscountpercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc0ODA_457f821d-697c-4e02-8e6a-f9626df38eaa">15</ix:nonFraction>% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the purchase date market value and the employee&#8217;s purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#8220;2018 Plan&#8221;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our share-based compensation plans, awards may be granted to officers, non-employee directors, other employees, and independent contractors.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEyMjc_c405fa77-88e4-4d80-a3bc-b67b3fd8df1c">ten</ix:nonNumeric> years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant and certain awards will vest only upon established performance conditions being met.  At December&#160;26, 2020, the Company had approximately <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzE0NzU_b4fd4f6d-5688-4682-ae76-d5354f3bc4dc">10.6</ix:nonFraction> million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense, including changes in expense for modifications, if any, of awards, was $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3NDk_fc853cea-26a0-444f-9ef4-a433d2f78d58">37.3</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3NjU_a4cbecd9-17c9-4b9c-9417-379cfe6d142d">31.1</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3ODE_1cbdb75c-b87d-4c38-bb1a-8aa62f3eb01e">28.9</ix:nonFraction>&#160;million for fiscal 2020, 2019, and 2018, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NzI_b57e56f0-fdbb-4ff0-acfc-b6b83f28a8be" continuedAt="i4ee40c2dbec84d888a609bf75abe22ad" escape="true">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i4ee40c2dbec84d888a609bf75abe22ad"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:57.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7 - 30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 1.3%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 - 2.5%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 - 3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtMS0xLTEtMA_3471ba28-5ec1-4386-b3ae-5596a79249ba">4.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtMy0xLTEtMA_1d8cc756-83fb-4c65-9186-69c5cb815434">4.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtNS0xLTEtMA_2fdf1a2a-92e0-4078-8887-e0b6f4c02f18">4.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtMS0xLTEtMA_3f1d9b7c-c96d-474b-8d65-318ac818d43c">7.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtMy0xLTEtMA_b78c3f57-ce3f-4330-9193-2db7636f3486">7.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtNS0xLTEtMA_69d9f98b-9b4d-4922-b2db-f9bdbcbc5799">7.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtMS0xLTEtMA_9b9134ce-7129-4778-87ce-3a10644a0e47">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtMy0xLTEtMA_9108e57d-af34-4ef9-b79b-38dd88534e25">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtNS0xLTEtMA_95e00c72-2a1a-4192-a859-5019076719ee">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Price Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company applies a historical volatility rate.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of historical price volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i8c7cfcf6885f4e7b8cb57e75be018883" continuedAt="i53bd87e63b1048d29a4ced558ded0780"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Expected Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2MzY0Njc_7df3c9b5-a19a-4918-8010-000c23bddf17">ten</ix:nonNumeric> years.  An increase in the expected term will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for options when exercised.  <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2Mzk_671fad7c-427f-46cc-a3ee-a5bf712269bb" continuedAt="i2a6a7270ffa749b98833fff9bc35d3cf" escape="true">A summary of stock option activity is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i2a6a7270ffa749b98833fff9bc35d3cf"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.190%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.953%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Option Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3e0564946c345e784cedef0b63f8c7f_I20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTItMS0xLTA_e40fbef9-cd99-44ed-99d0-f948eef0790b">2,817,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib3e0564946c345e784cedef0b63f8c7f_I20191228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTQtMS0xLTA_2fb0b710-9e4c-4e7c-bde1-34ec4f318b64">75.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTgtMS0xLTA_66165675-1722-4b01-b4ba-cbcf5048289c">6.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTEwLTEtMS0w_c16913f7-a976-4924-8bed-de2fb9d3f162">47,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTItMS0xLTA_c561c7ac-7cf0-4f81-a9bc-43a7447f744b">443,967</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTQtMS0xLTA_ad94288c-5934-46d4-a97a-e8563d687d05">94.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTYtMS0xLTA_77b665db-76db-40ea-aa5d-be628e8cc429">19.97</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEzLTItMS0xLTA_98794de9-43b4-4de8-85f3-c41741530dfc">1,269,533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEzLTQtMS0xLTA_54a22312-ec3d-4904-b8a1-27b62a19f197">74.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE0LTItMS0xLTA_46442c1d-4591-45fe-99e7-94d3fb0aa19a">59,543</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE0LTQtMS0xLTA_ffcdeaa6-bd20-4c38-9589-92b763c09d03">78.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i534974c25caf438db196dbd6c65558eb_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTItMS0xLTA_fa24b87a-c585-4eff-ad61-32cb48e4a14b">1,932,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i534974c25caf438db196dbd6c65558eb_I20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTQtMS0xLTA_55dc463d-0f7d-453d-b016-efa4fd9c0311">80.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTgtMS0xLTA_376ecd48-acdd-4c73-9cb8-86091d89f3e2">5.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTEwLTEtMS0w_7447e540-1997-42e5-a490-9ad47f84d376">128,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i534974c25caf438db196dbd6c65558eb_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTItMS0xLTA_b8b73c55-bda3-4748-a733-325f39474aa5">1,199,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i534974c25caf438db196dbd6c65558eb_I20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTQtMS0xLTA_9efe3814-fbdb-4b7b-9bec-cc2ae2fa7361">75.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTgtMS0xLTA_2071438e-8790-43e7-9c92-1eb13d9ba3d8">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTEwLTEtMS0w_a1ad8664-6eab-4aa2-a90e-0fb515a5f05e">86,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total difference between the Company&#8217;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested stock options was approximately $<ix:nonFraction unitRef="usd" contextRef="i534974c25caf438db196dbd6c65558eb_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzQ0MDQ_2b636e8a-f809-49ab-9b66-182d8e1ec051">8.5</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzQ0NjE_b857dd3f-b9f9-4a83-b9bd-af33a69d8e3c">1.8</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to options in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:OtherInformationOptionActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2Njg_28c89a64-4a5f-4473-9ac6-24a61b057a5d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItMS0xLTEtMA_76fef63f-e0b2-474c-ad05-83c7300f8ab3">12,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItMy0xLTEtMA_0a3fd742-fc73-4ae4-bfe8-086394ca0da8">16,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItNS0xLTEtMA_564a38fe-b298-42f4-bc9b-01496e1c65fc">18,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtMS0xLTEtMA_c39ff7c4-fe07-4057-92fc-002c6dfc95bb">64,395</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtMy0xLTEtMA_a929e4d3-c71f-4f56-a93f-eb3803461685">45,101</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtNS0xLTEtMA_4b8869b2-7f2e-4863-a0a8-38abf6c35dbc">43,476</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div><span><br/></span></div><ix:continuation id="i53bd87e63b1048d29a4ced558ded0780" continuedAt="iab7ef6b8759f42c68459c1d1d8052730"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09">three</span>-year term; some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NzQ_019ee11e-689a-466c-81ba-8a48d832c7a4" continuedAt="i424bc0d4a76e4f3690486ecc364497fe" escape="true">A summary of restricted stock unit activity is presented below:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i424bc0d4a76e4f3690486ecc364497fe"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.543%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Unit Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5523f1e416347b3baa4953e961d3a49_I20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzExLTItMS0xLTA_e557114f-52e6-4949-9a9f-731acaf9af9a">543,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib5523f1e416347b3baa4953e961d3a49_I20191228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzExLTQtMS0xLTA_54526f06-5782-43cb-867a-42c24c662319">73.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEyLTItMS0xLTA_d0a1346c-52d6-4b2b-8145-d152d4459bbc">322,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEyLTQtMS0xLTA_4299b2f4-3414-4596-bb40-25d00f838633">96.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEzLTItMS0xLTA_66c20911-4d58-4bf6-80e4-896defb10271">238,987</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEzLTQtMS0xLTA_e51c3653-c66b-4cae-955a-2becd19f0321">75.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE0LTItMS0xLTA_5ba82b11-ce6d-4543-958e-1d3d7ff6617e">31,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE0LTQtMS0xLTA_c8e11bf2-bdef-44e9-ab73-6cfda18df61a">80.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE1LTItMS0xLTA_67221704-c8ae-4f10-b50b-a2267bfce7b8">595,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE1LTQtMS0xLTA_8590cec5-9679-4d50-9660-b047f5e4a867">85.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:OtherInformationRestrictedUnitActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NDE_fce5544c-69e3-42b7-b865-1a84e793c208" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItMS0xLTEtMA_5906ef6e-db7e-4046-b1ea-7f3b5e5b235a">17,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItMy0xLTEtMA_d1880bfd-fd74-427c-aa9d-4652748d302a">8,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItNS0xLTEtMA_1f1953e9-1b2e-495b-8972-ac099b57f1dd">5,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtMS0xLTEtMA_9566743a-ba5c-4880-a154-1251b80d07d4">23,011</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtMy0xLTEtMA_5344126b-fa4b-4d02-be2f-2ee43ae9e628">10,623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtNS0xLTEtMA_c23977cd-f1fc-4d0c-a2d9-ac30882f64d1">5,364</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to restricted stock units in fiscal 2020, 2019, or 2018. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested restricted stock units was approximately $<ix:nonFraction unitRef="usd" contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzU2MTg_8a3a501b-1608-4292-a20d-9b23af5c7596">28.2</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzU2NzU_43647fe6-de49-4ec8-83d3-776ec513530e">1.9</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Share Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period.  Issuance is based upon the level of achievement of the relative performance targets. The fair value of the performance-based restricted share units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the awards.  <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2ODA_a511f168-7f3b-4180-982a-31ac0122ae6d" continuedAt="icdbfd2b75bb8494f8946a1b3a2ce098e" escape="true">A summary of performance-based restricted share unit activity is presented below:</ix:nonNumeric></span></div><ix:continuation id="icdbfd2b75bb8494f8946a1b3a2ce098e"><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:50.004%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.611%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.613%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i179d661b5646495ca4d2c28bce5c8241_I20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzExLTItMS0xLTA_3c63f48d-0e66-4a2a-b8a0-7e59c236569e">93,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i179d661b5646495ca4d2c28bce5c8241_I20191228" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzExLTQtMS0xLTA_bf8dc893-e8e8-4df3-8bb0-f1cdc2561807">75.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzEyLTItMS0xLTA_07a43f72-df9e-425b-a426-4997f2862c9a">83,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzEyLTQtMS0xLTA_619f129c-e5b3-4974-abf3-bcf913407e79">88.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE0LTItMS0xLTA_7a4b705c-ed9d-4b56-82c1-98fbaf652e5a">29,710</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE0LTQtMS0xLTA_3295704c-f977-4314-ba9e-9b4c1a5d65c8">63.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE1LTItMS0xLTA_db40016f-615c-4fef-8899-0b8a99756e43">3,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE1LTQtMS0xLTA_e25c6fae-10fc-4a4b-8e40-2ec1cff12c80">74.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE2LTItMS0xLTA_6b745099-13b6-4370-9a6a-441c89cad768">143,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE2LTQtMS0xLTA_fa5f38c4-fb0c-43f6-b859-ac9289713f59">87.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted stock unit activity during fiscal 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.769%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItMS0xLTEtMA_da719ba0-a8db-4c19-a896-50167baa7422">1,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItMy0xLTEtODkxMQ_80950140-fda4-4c59-acd6-c9dc9a7654e0">2,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItNS0xLTEtODkxNA_9676806e-f922-43fe-a7d1-12bf78a585e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtMS0xLTEtMA_21afb31f-5e76-4d78-85a5-a44edac9aa79">2,826</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtMy0xLTEtODkxNw_32fb632a-448d-46f0-a95e-6a839158f91b">2,666</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtNS0xLTEtODkyMA_45b01ced-ba13-480c-a852-e130db4f0030">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="iab7ef6b8759f42c68459c1d1d8052730"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to performance-based restricted share units in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $<ix:nonFraction unitRef="usd" contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzcwNzI_8d653962-9371-4ccd-b3e4-b457e09d10cf">8.5</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzcxMjk_f88cf9cc-f60d-4d4d-b4ea-0d672b0263f7">1.5</ix:nonNumeric> years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld to Satisfy Tax Withholding Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of restricted stock units and performance-based restricted share units granted, the number of shares issued on the date these stock awards vest is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued <ix:nonFraction unitRef="shares" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NDE_7c3c1456-6f9a-4678-bd9b-ddd9461fab61">186,751</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NDU_49cbee96-e023-4ada-87c7-d6df459b8741">103,124</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NTM_34e2d179-3ac1-417a-af23-0cc87bb29b18">53,714</ix:nonFraction> shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of <ix:nonFraction unitRef="shares" contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NDk_beb61215-6f01-41a3-966a-62b11d63c1b8">81,946</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NTM_67b8cdcf-71dc-4c09-bda7-df8ca4811da0">41,786</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229" decimals="0" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NjE_eb4c244e-82d1-43b2-9229-5ef278626afd">17,131</ix:nonFraction> shares withheld to satisfy $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MDA_bce3beca-21ed-46d4-87d1-dd0356f042b4">7.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MTU_d6d2f715-9e82-429d-8ca3-43d93fc0c612">3.8</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MzI_16c694a4-1894-4d61-b4ac-8f5ef3375338">1.4</ix:nonFraction>&#160;million of employees&#8217; tax obligations during fiscal 2020, 2019, and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a <ix:nonFraction unitRef="number" contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgxMzI_c8f1ab2f-c157-4aca-8fae-3e06d481d80f">15</ix:nonFraction>% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued <ix:nonFraction unitRef="shares" contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMDA_f112fda7-e02e-4b7c-85e5-916f8819706d">63,704</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMDQ_e2f35cd4-97ec-42b6-ac16-4f799fa8eeb0">61,678</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMTI_33addfb9-e1f6-48bd-976b-9952daa6c091">77,458</ix:nonFraction> shares of common stock during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $<ix:nonFraction unitRef="usd" contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzODY_efef81ad-4a67-4a16-b4f8-50a4b00c16fc">1.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzOTA_51e13422-76f1-4c39-829c-2b6f259a2892">1.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzOTg_4b11282c-e54e-4e0c-8129-a6009371031e">1.1</ix:nonFraction> million in fiscal 2020, 2019, and 2018, respectively.&#160;&#160;There is a maximum of <ix:nonFraction unitRef="shares" contextRef="ic6597514b1554edf8c7de855c6e65e53_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg0NjQ_009a22cd-db2c-441e-a929-f821736deb4a">16.0</ix:nonFraction> million shares of common stock that are reserved under the ESPP.  At December&#160;26, 2020, there were approximately <ix:nonFraction unitRef="shares" contextRef="id847161660094d0fa8e33a2e1283a2eb_I20201226" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg1NTc_e11a014a-fca4-4cdb-8535-5a87bdee2344">11.8</ix:nonFraction> million remaining shares of common stock reserved for future issuance under the ESPP.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_118"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEzODM_db7b6c06-dec9-4b5e-9b3c-a730f965dca5" continuedAt="i452536a76f5040739feafa52b89dbbf9" escape="true">Goodwill and Other Intangible Assets:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i452536a76f5040739feafa52b89dbbf9" continuedAt="i8fb0eca5c30f433c9bc7db80f6bfb6f8"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reporting unit for the years ended December&#160;26, 2020 and December&#160;28, 2019 are as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:23.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Petsense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Petsense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54a25785675f4887b094aed5e0f43e94_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMS0xLTEtODEyNQ_acfbd525-9e7c-4a07-b8ee-7b2e90720acf">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76ee5da4a279434691bc5dc33708bd59_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMy0xLTEtODEzNA_afb7f649-38d9-4ce5-92a8-d8114c8cab4f">82,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItNS0xLTEtODEzNg_6c8ec2ee-d0c8-4732-81fa-5dac40f3d036">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItNy0xLTEtODE0NA_10d153e0-36c3-406d-bb3e-ba3e72b4475a">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic707bd3201434bd0a3e43120a2cfad5b_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItOS0xLTEtODE0Ng_3bb65b78-f001-4478-b273-7692007420b1">82,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia34d9be227954896b026e03361c0e7af_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMTEtMS0xLTgxNDg_45ecae33-14cc-495f-aef3-b92727100607">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMS0xLTEtODEzMA_eff7f708-ef0c-4703-b2ea-0e2b1bf3bdb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id0d6f6524f424709b52cb5972e71eeb7_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMy0xLTEtODEyOA_2961c60b-9551-4f6f-a599-4359e3370fcc">60,773</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieef77d337f8547bc8a45a64af7f3ad48_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtNS0xLTEtODEzMg_0bac9098-a1a3-4752-b512-f3267fa8a5ad">60,773</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i071a6cb5d2ee43e9a54ad6ac8ae3f2c9_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtNy0xLTEtODE1Ng_7b339ca4-ac33-428a-9b95-1725a744f618">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ca076bd216e469eb417167af7479ec3_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtOS0xLTEtODE1OA_3cbfeb36-ad96-4ef3-a150-994853c9cdff">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f82b336ac4642b382e4c5662e1153ad_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMTEtMS0xLTgxNjA_245565ad-3e41-4368-8140-b5d3f28c9959">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd4334ee63f4779afd4044311434bea_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMS0xLTEtODEzOA_0991a090-47e6-4b62-af16-929a2a490b0a">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18ed0cde303f4157a3c4740010a415e4_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMy0xLTEtODE0MA_b94320fd-4a0b-4620-bc53-43c64a8c68fc">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdcb416124474877b9c2005cfb5b2748_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtNS0xLTEtODE0Mg_ab42e7b4-e57b-4416-a896-41c923a54dd6">32,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54a25785675f4887b094aed5e0f43e94_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtNy0xLTEtODE1MA_19380f10-fdb4-42ed-89f2-5950f410c1a5">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76ee5da4a279434691bc5dc33708bd59_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtOS0xLTEtODE1Mg_aa68bf31-6396-4749-b06c-c59a2ba6ab85">82,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMTEtMS0xLTgxNTQ_fb4e9191-3201-46a0-9716-a5e98149ffbb">93,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized, but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense reporting unit is indicative of the expected growth and development of the business.  The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted a quantitative impairment analysis of the Petsense reporting unit using the income approach.  The determination of fair value under the income approach requires management to make subjective judgments involving, among other items, forecasts of projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i8fb0eca5c30f433c9bc7db80f6bfb6f8" continuedAt="ia23d10a99061431e9dafd2751a7d1d6f"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis of the Petsense reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately$<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA3MTg_ac9a2f78-a8b3-49cc-8222-588742850e37">60.8</ix:nonFraction>&#160;million in fiscal 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2020, the Company also completed its annual impairment testing of goodwill for the Tractor Supply reporting unit and <ix:nonFraction unitRef="usd" contextRef="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA2NzI_709a58cf-6826-4fb0-ac54-abd3494147c9">no</ix:nonFraction> impairment was identified. The Company determined that the fair value of the reporting unit (including goodwill) was significantly in excess of the carrying value of the reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzgyMQ_13e884a3-8246-4fa1-a6d4-a2a93844a1bb">23.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2MzA5MDM_ecfe7a3a-c16d-492d-8e22-9a80d81a1a53">31.3</ix:nonFraction> million of intangible assets other than goodwill at December&#160;26, 2020 and December&#160;28, 2019, respectively.  The intangible asset balance in both periods represents the carrying value of the Petsense tradename, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon.  The tradename asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="text-align:justify"><ix:continuation id="ia23d10a99061431e9dafd2751a7d1d6f"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aforementioned decision to reduce the long-term growth outlook for Petsense resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the tradename asset was a more-likely-than-not outcome.  We conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  The determination of fair value requires management to make subjective judgments involving forecasts of projected revenue growth rates, royalty rates, and tax rates, as well as the selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense tradename was in excess of the fair value,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in a pre-tax impairment loss of approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA3MzU_00c7c74c-64e4-4f0f-a44f-54ace43cbba6">8.2</ix:nonFraction>&#160;million in fiscal 2020.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_124"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzc0ODI_307406e5-782d-46ee-8078-8a9cecb026b9" continuedAt="i76c491396d964b56a57ee9e4f77851cb" escape="true">Debt:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i76c491396d964b56a57ee9e4f77851cb" continuedAt="ia909a538753c4e2abbb613d2210b2caf"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzc0ODM_ae3bab0c-8b4f-4997-a127-ccf87e08e691" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d685438f4094dcc9ea84352dda83c3b_I20201226" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtMi0xLTEtODExNA_55327603-1bd1-41c5-a729-f4a102e8f04d">650.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22d01de560e74b28a542cf593e799a9d_I20191228" decimals="-5" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtNC0xLTEtODExOA_5a5daa1c-1911-47e5-9d2c-bd50ac2bc2a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes due 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aa6d0efd5be4a0784ad0072719f41f8_I20201226" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtMi0xLTEtMA_7c811d18-7e20-4b18-b743-1ac0f5c4b628">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f33324eb1564a79b88f4deec60a230e_I20191228" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtNC0xLTEtMA_0c4f4c68-ad81-4b28-a07e-99e65ae27a74">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2016 Term Loan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9bdce2e1bc554e9984ea80f8e467dcf6_I20201226" decimals="-5" format="ixt:zerodash" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzMtMi0xLTEtMA_ce6e0f2b-5320-4b19-9c3f-48d2465a22b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8e07b8617cd481794af260dcd45d66e_I20191228" decimals="-5" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzMtNC0xLTEtMA_dc1ff139-33c5-47a6-96bf-c8eca1e678e5">145.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2017 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7e51e529c0d4b93a6f10413dc4b8879_I20201226" decimals="-5" format="ixt:zerodash" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzQtMi0xLTEtMA_f62366bc-d55c-4f8a-a39a-0204a990f667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69c59a2ba26a43baa1d850c4188f2498_I20191228" decimals="-5" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzQtNC0xLTEtMA_b081dffb-4583-42bb-9675-b042c0874e54">87.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5f6bdf6404b4516865b4f96c41f0dac_I20201226" decimals="-5" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtMi0xLTEtMzI1_b09e47dc-e900-4857-a6d7-5a793339efdc">200.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3daef984763840f183cba328f6e97fa7_I20191228" decimals="-5" format="ixt:zerodash" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtNC0xLTEtMzM2_84e8381b-15d4-4d9e-b66a-30f814e6640e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa910db5ae0640359b6aec20c166ee7a_D20201226-20201226" decimals="-5" format="ixt:zerodash" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzUtMi0xLTEtMA_f8b59e63-0657-4053-80b5-5ff9c588530e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie13803c545e34cb7a633114dc13be881_D20191228-20191228" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzUtNC0xLTEtMA_8e4171df-6316-4823-8798-57de134c3e1b">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnsecuredDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtMi0xLTEtMA_f1187032-0770-425f-a501-b3e59b7e07c9">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="us-gaap:UnsecuredDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtNC0xLTEtMA_119d9239-744d-489f-8c5e-3ca6fbfa5376">397.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzctMi0xLTEtMA_492b5ccd-2eca-4323-9625-3f91ed98d7c0">15.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzctNC0xLTEtMA_a3142776-b625-42ce-a822-6c2794661811">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzgtMi0xLTEtMA_446ef790-2ada-4f88-988b-7f6a3dd96041">984.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzgtNC0xLTEtMA_b02a2a1c-d4bc-47da-bbb6-916cedb3d941">396.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:zerodash" name="us-gaap:UnsecuredDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzktMi0xLTEtMA_6948bdcd-5c11-4983-a8aa-09db4003b8b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="us-gaap:UnsecuredDebtCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzktNC0xLTEtMA_1ebfc366-7198-4525-a7b2-5a4de158944c">30.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEwLTItMS0xLTA_7fb1baef-a915-447b-93dc-82a0c1944d72">984.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEwLTQtMS0xLTA_5bd976ba-b76d-4a22-90c4-3bd7731f16d9">366.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEyLTItMS0xLTA_d1d3fd60-ea55-4e6e-8b06-f31dc3e13ed5">48.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEyLTQtMS0xLTA_cdea29ae-332e-4e0c-89cf-77474864af28">32.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.75% Senior Notes due 2030</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyNjc_bcd8f5e3-24f1-437b-94b7-d1a560ea31b8">October 30, 2020</ix:nonNumeric>, the Company issued and sold, in a public offering, $<ix:nonFraction unitRef="usd" contextRef="i9d685438f4094dcc9ea84352dda83c3b_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMzU_3fe68889-fc7c-4166-a972-4d183bdcbd99">650</ix:nonFraction>&#160;million in aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyNDk_2d6dbe2e-5a15-4898-b0c5-e41f0c0d254f">November 1, 2030</ix:nonNumeric> bearing interest at 1.75% per annum (the &#8220;1.75% Senior Notes&#8221;). The entire principal amount of the 1.75% Senior Notes is due in full on <ix:nonNumeric contextRef="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM4NDgyOTA4MTQyMjI_2d6dbe2e-5a15-4898-b0c5-e41f0c0d254f">November&#160;1, 2030</ix:nonNumeric>. Interest is payable semi-annually in arrears on each November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of <ix:nonNumeric contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyODU_e4b0d401-1acc-46b1-9d8c-c265affd16e7">October 30, 2020</ix:nonNumeric> (the &#8220;Base </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="ia909a538753c4e2abbb613d2210b2caf" continuedAt="ie01653334e3f44c6ab2d23a72f50ee9d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indenture&#8221;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of <ix:nonNumeric contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzMDM_6704e165-a6c0-4361-8ff8-039f7859b555">October 30, 2020</ix:nonNumeric> (the &#8220;Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 1.75% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 1.75% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 1.75% Senior Notes, holders of the 1.75% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s 1.75% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 1.75% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 1.75% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the 1.75% Senior Notes may be accelerated, in which case the entire principal amount of the 1.75% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Note Facility (including 3.70% Senior Notes due 2029)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="i4cefe851da024390bbe789b39507dee2_D20170814-20170814" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE0NA_b2bdeb7c-78be-4e9b-bc76-3162bfd138a2">August 14, 2017</ix:nonNumeric>, the Company entered into a note purchase and private shelf agreement (the &#8220;Note Purchase Agreement&#8221;), as amended from time to time, pursuant to which the Company agreed to sell, in a private placement, $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzI5NQ_5ff0e621-ad99-41e3-a6d9-4a7e1a7c20cc">150</ix:nonFraction> million aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM1NQ_5a45117d-9c6b-4051-9122-3821ccd66074">August 14, 2029</ix:nonNumeric> bearing interest at <ix:nonFraction unitRef="number" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzQzNA_f0e6fd0f-fab0-492e-acbc-c4725178fe0f">3.70</ix:nonFraction>% per annum  (the &#8220;3.70% Senior Notes&#8221;).  The entire principal amount of the 3.70% Senior Notes is due in full on <ix:nonNumeric contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM4NDgyOTA4MTQxOTM_5a45117d-9c6b-4051-9122-3821ccd66074">August&#160;14, 2029</ix:nonNumeric>. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Agreement are unsecured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may from time to time issue and sell additional senior unsecured notes (the &#8220;Shelf Notes&#8221;) pursuant to the Note Purchase Agreement, in an aggregate principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzg3NQ_859ea814-a157-4d87-8eb0-7956a141a3bb">300</ix:nonFraction> million minus the aggregate principal amount of all Notes outstanding and issued under the Note Purchase Agreement.  The Shelf Notes will have a maturity date of no more than <ix:nonNumeric contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" name="tsco:ShelfNotesMaximumMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzkzOA_f679056c-dda8-4ddc-be6e-e9430a0281a6">12</ix:nonNumeric> years after the date of original issuance and may be issued through <ix:nonNumeric contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" name="tsco:ShelfNotesMaximumIssuanceDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwMDg_861366ef-9dbd-4290-a836-594e3ccdb85d">November 4, 2023</ix:nonNumeric>, unless earlier terminated in accordance with the terms of the Note Purchase Agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Note Purchase Agreement, the 3.70% Senior Notes and any Shelf Notes (collectively, the "Senior Note Facility") are redeemable by the Company, in whole at any time or in part from time to time, at <ix:nonFraction unitRef="number" contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" decimals="0" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEyOTA_3fabb0c9-b8e1-442f-ba48-acdcba40df77">100</ix:nonFraction>% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus <ix:nonNumeric contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" name="us-gaap:DebtInstrumentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE2MDU_8eb68f46-db03-4407-ba4b-674e622d17d7">0.50</ix:nonNumeric>%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Senior Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNDE_7a05c177-52c9-45e7-a50f-a3755edae823">February 19, 2016</ix:nonNumeric>, the Company entered into a senior credit facility, as amended from time to time, and as amended and restated on <ix:nonNumeric contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzMjM_1055b7b1-92ea-4296-90a5-1a35c7547c02">November 4, 2020</ix:nonNumeric> (the &#8220;Senior Credit Facility&#8221;), which provides borrowing capacity under term loan facilities as well as a revolving credit facility.  There are no compensating balance requirements associated with the Senior Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Credit Facility contains a $<ix:nonFraction unitRef="usd" contextRef="ia1064a07812642249a56d0b4332c7eb8_I20201104" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMjQ_0f106740-9bf4-4c62-b311-519921a70106">500</ix:nonFraction> million revolving credit facility (the &#8220;Revolver&#8221;) with a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104" decimals="-6" format="ixt:numdotdecimal" name="tsco:SwinglineLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMjg_3032957b-e923-4ffe-8990-831382dd82da">50</ix:nonFraction> million for swingline loans and a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104" decimals="-6" format="ixt:numdotdecimal" name="tsco:LettersOfCreditMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDU2Mzg_b8b63f84-a6fc-4488-b9e4-b9079fb22858">150</ix:nonFraction>&#160;million for letters of credit.  This agreement is unsecured and matures on <ix:nonNumeric contextRef="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNzg_6756d646-eddd-4ec3-9af1-be77aa27f68c">November 4, 2023</ix:nonNumeric>, which, subject to satisfaction of certain terms and conditions, may be extended at the option of the Company to <ix:nonNumeric contextRef="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNjA_f341cd86-3965-466b-89a6-bf5761f3f162">November 4, 2024</ix:nonNumeric> (as may be extended, the &#8220; Senior Credit Facility Maturity Date&#8221;). </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="ie01653334e3f44c6ab2d23a72f50ee9d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Senior Credit Facility, on <ix:nonNumeric contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzOTY_c87412f2-936f-4387-9fc7-ada77db2ea4f">November 4, 2020</ix:nonNumeric>, a $<ix:nonFraction unitRef="usd" contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104" decimals="-6" format="ixt:numdotdecimal" name="tsco:TermLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0MTQ_298b255e-4a3c-45b6-a9b6-31519aea5d96">200</ix:nonFraction>&#160;million term loan (the &#8220;November 2020 Term Loan&#8221;) was extended to the Company. The November 2020 Term Loan is unsecured and the entire principal amount is due in full on the Senior Credit Facility Maturity Date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under both the Revolver and the November 2020 Term Loan each bear interest either at the bank&#8217;s base rate (<ix:nonFraction unitRef="number" contextRef="icc2f5ca29dcb4d1e9aa6830ef8016a56_I20201226" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE2NDg2NTA_c6494a36-4dc3-4e4e-a793-916166049593">3.250</ix:nonFraction>% at December&#160;26, 2020) plus an additional amount ranging from <ix:nonFraction unitRef="number" contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NjE_abeed1f3-facd-4dde-8d78-46afc2e493f4">0.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NzA_19faa219-749e-4232-8ffd-da144b712c06">0.375</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Mjg_6a8a1b31-98f6-4492-b3bb-31059ca986fc">0.125</ix:nonFraction>% at December&#160;26, 2020) or at the London Inter-Bank Offer Rate (&#8220;LIBOR&#8221;) (<ix:nonFraction unitRef="number" contextRef="ia416e1c8573e42149bba024e2bdfc4b4_I20201226" decimals="6" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE2NDg2MzI_d3197e09-3280-431e-b6d5-7948af78d819">0.146</ix:nonFraction>% at December&#160;26, 2020) plus an additional amount ranging from <ix:nonFraction unitRef="number" contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226" decimals="INF" name="tsco:DebtInstrumentBasisSpreadOnVariableRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2Nzg_525c9f63-ee4e-42aa-824e-a0d0ab642132">0.875</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226" decimals="INF" name="tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2ODY_36f3b7d2-7eaf-45a8-af52-8ec7bb9b1e8f">1.375</ix:nonFraction>% per annum (<ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="INF" name="tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Njk_0ba03ef6-2f76-48f7-8523-edad52acd187">1.125</ix:nonFraction>% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity on the Revolver ranging from <ix:nonFraction unitRef="number" contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2OTQ_d60cf3fa-0da8-41a0-ad39-73a55a038f91">0.090</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ie8de34f212d74e66a537d03e92dac740_D20200927-20201226" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ3MDI_f9a135a7-1056-43b9-8943-53a04cf9acc2">0.200</ix:nonFraction>% per annum (<ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="INF" name="tsco:DebtInstrumentBasisSpreadOnVariableRateRevolver" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Nzc_b5d9366e-1c10-487b-8c05-41afd4132de2">0.125</ix:nonFraction>% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further described in Note 5, the Company has entered into an interest rate swap agreement in order to hedge our exposure to variable rate interest payments associated with the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">On <ix:nonNumeric contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE2Mzc_6d691f8d-b456-4262-98ed-b89db12fa9d1">February 19, 2016</ix:nonNumeric>, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219" decimals="-6" format="ixt:numdotdecimal" name="tsco:TermLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE3NDM_9a843515-1a02-4ff9-86a5-2036b2580f92">200</ix:nonFraction> million term loan agreement (the &#8220;February 2016 Term Loan&#8221;).  This agreement was repaid in full on <ix:nonNumeric contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1ODc_839148e2-5976-4180-87ee-7fd4192eef29">November 4, 2020</ix:nonNumeric> and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MDI_ed24fb35-63a3-4e8e-b373-95d7870ec4fe">June 15, 2017</ix:nonNumeric>, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615" decimals="-6" format="ixt:numdotdecimal" name="tsco:TermLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1NzM_4754e41b-bc96-44ec-94e0-4ee96ac0b02c">100</ix:nonFraction>&#160;million incremental term loan agreement (the &#8220;June 2017 Term Loan&#8221;).  This agreement was repaid in full on <ix:nonNumeric contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2MDU_31bcada0-76f3-46a0-aa29-de64b6216c78">November 4, 2020</ix:nonNumeric> and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MDU_402f5bdd-01b7-468f-912a-8887a38edf3a">March 12, 2020</ix:nonNumeric>, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312" decimals="-6" format="ixt:numdotdecimal" name="tsco:TermLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MjE_841966a8-2aa4-48fc-9cab-0eb474e26fd7">200</ix:nonFraction>&#160;million incremental term loan agreement (the &#8220;March 2020 Term Loan&#8221;).  This agreement was repaid in full on <ix:nonNumeric contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2MjM_8273a640-879c-4e45-9c72-aa4cbc15c450">November 4, 2020</ix:nonNumeric> and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentIssuanceDate1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0ODU_8b8dad26-64eb-4932-b0aa-f16e7a477487">April 22, 2020</ix:nonNumeric>, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422" decimals="-6" format="ixt:numdotdecimal" name="tsco:TermLoanMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1NTk_554df367-d1cd-4084-98bd-4ef4275fe2a4">350</ix:nonFraction>&#160;million incremental term loan agreement (the "April 2020 Term Loan").   This agreement was repaid in full on <ix:nonNumeric contextRef="i5a7d0ed94a9e461bbb8e839a85e7f58f_D20201030-20201030" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NDE_f7fc6831-ee75-4b18-89f4-a0eb6f19946e">October 30, 2020</ix:nonNumeric> and is no longer in effect.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants and Default Provisions of the Debt Agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Credit Facility and the Note Purchase Agreement (collectively, the &#8220;Debt Agreements&#8221;) require quarterly compliance with respect to <ix:nonNumeric contextRef="ia721339c70df4ef8b78da42ecf307379_D20191229-20201226" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzUwNzQ_c4a097e0-96f9-4877-b615-fb15f5576bea">two</ix:nonNumeric> material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#8220;consolidated EBITDAR&#8221;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to <ix:nonNumeric contextRef="id8f7217295a94d4b80e65f6f633a3536_D20191229-20201226" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzU1Nzc_aabd42d4-d219-4a93-be6a-a1af34f5a11a">2.00</ix:nonNumeric> to 1.0 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to <ix:nonNumeric contextRef="i10eb5fa6465c44999f046343d28c7e8e_D20191229-20201226" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzU4NDI_f68198c9-75cf-4f9d-98c4-a0a6d56ecbf4">4.00</ix:nonNumeric> to 1.0 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;26, 2020, the Company was in compliance with <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DebtInstrumentCovenantCompliance" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzYyMDY_5f99542f-c9ca-4ef2-bad8-5ea75d0d05db">all</ix:nonNumeric> debt covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Agreement, upon an event of default or change of control, the make whole payment described above may become due and payable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Purchase Agreement also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzY5NTQ_95ecf073-dad1-4138-8a7d-bd8a7802be7d">100 million</ix:nonNumeric> or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Agreement or that are similar to those contained in the Note Purchase Agreement but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Agreement or are otherwise more beneficial to the lenders thereunder, the Note Purchase Agreement shall be automatically amended to include such additional or amended covenants and/or default provisions.</span></div></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_127"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDI_4ed728e1-f4e1-4481-8338-0e750cbd6326" continuedAt="i96342b63ecc14a8bbfa47adc58979b1d" escape="true">Interest Rate Swaps:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i96342b63ecc14a8bbfa47adc58979b1d" continuedAt="i5586c4344a1e4813805663da5b7de4f5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an interest rate swap agreement which became effective on <ix:nonNumeric contextRef="i972d98b9f5a843eda74134b12d6c3edf_D20200318-20200318" format="ixt:datemonthdayyearen" name="us-gaap:DerivativeInceptionDates" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyNDk_6d87fc82-7e6f-494c-9a9a-24a6cabe45c5">March 18, 2020</ix:nonNumeric>, with a maturity date of <ix:nonNumeric contextRef="ie2524bdde7dc464f96666b38b3d688d5_D20200927-20201226" format="ixt:datemonthdayyearen" name="us-gaap:DerivativeMaturityDates" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyNjU_f53c4e11-387f-41a8-9ce7-e329690275ae">March 18, 2025</ix:nonNumeric>.  The notional amount of this swap agreement is fixed at $<ix:nonFraction unitRef="usd" contextRef="i9e4aecbd2d7d4dc7b200290feff0697b_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyODE_bf6119f8-6a07-41fe-95a3-ad4ec16a2c90">200</ix:nonFraction>&#160;million.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company previously had interest rate swap agreements associated with the February 2016 Term Loan and the June 2017 Term Loan, each of which was settled in full on November 10, 2020 and is no longer in effect. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i5586c4344a1e4813805663da5b7de4f5" continuedAt="ic1d44206d730470db4c0de2ad486d45d"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s interest rate swap agreements are executed for risk management and are not held for trading purposes.  The objective of the interest rate swap agreements is to mitigate interest rate risk associated with future changes in interest rates.  To accomplish this objective, the interest rate swap agreements are intended to hedge the variable cash flows associated with the variable rate term loan borrowings under the Senior Credit Facility.  The interest rate swap agreements entitle the Company to receive, at specified intervals, a variable rate of interest based on LIBOR in exchange for the payment of a fixed rate of interest throughout the life of the agreement, without exchange of the underlying notional amount. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has designated its interest rate swap agreements as cash flow hedges and accounts for the underlying activity in accordance with hedge accounting.  The interest rate swaps are presented within the Consolidated Balance Sheets at fair value.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income (&#8220;OCI&#8221;), net of related income taxes, and reclassified into earnings in the same income statement line and period during which the hedged transactions affect earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, amounts to be reclassified from Accumulated Other Comprehensive Income (&#8220;AOCI&#8221;) into interest during the next twelve months are not expected to be material.  No significant amounts were excluded from the assessment of cash flow hedge effectiveness as of December&#160;26, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDQ_8d7fab49-fbd1-4b45-bf96-7ad07d678d9c" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities measured at fair value related to the Company&#8217;s interest rate swaps, excluding accrued interest, were as follows (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.917%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Designated<br/> as Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d12a97f5fb145f4954163ac3f8dcffa_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzEtNC0xLTEtMA_a12774ca-6851-4c12-9782-a111ca452987">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d11add6fcdc41a9a2b8665000138d8c_I20191228" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzEtNi0xLTEtMA_63519c83-4ea7-4326-8dff-a970c92d11f7">558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if14d45c825524196b3e2682ce14560d4_I20201226" decimals="-2" format="ixt:zerodash" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzItNC0xLTEtMA_28341c91-34e2-4e75-9868-949990323ab6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i077781a525d948be9a8b4830bfd7061b_I20191228" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzItNi0xLTEtMA_77b9277e-7c49-4c90-b599-8364bd7618d5">91</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzMtNC0xLTEtMA_a311aaf0-5b2d-41e1-a2f7-b12077859d4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzMtNi0xLTEtMA_75918971-cb20-456f-9daf-59341a6e95d4">649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzUtNC0xLTEtMA_195efaae-769e-4969-a641-8de43aa0e6a2">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47606ae6ed814f6182e9d44384bdf3a6_I20191228" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzUtNi0xLTEtMA_ba7cd414-fd94-46e0-9213-4909d243252d">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzYtNC0xLTEtMA_78ce4315-8073-4471-9289-9057298f103a">3,137</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47606ae6ed814f6182e9d44384bdf3a6_I20191228" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzYtNi0xLTEtMA_07b6fde5-1ccb-4c3c-9352-7fc3dfbd76c9">292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzctNC0xLTEtODIwMQ_1dac34b6-6160-49b1-a286-3e9a97685b46">4,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzctNi0xLTEtODIwNg_d3373041-20c3-4dfa-8ebf-d9e5c844cea9">382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The offset to the interest rate swap asset or liability is recorded as a component of equity, net of deferred taxes, in AOCI, and will be reclassified into earnings over the term of the underlying debt as interest payments are made.  On November 10, 2020, the Company terminated two interest rate swap agreements which resulted in the reclassification of settlement losses from AOCI to the Consolidated Statements of Income as part of interest expense.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDU_315f787c-f921-4cf5-9b82-384f53cd7320" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCI, net of tax, related to the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:63.760%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.737%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning fiscal year AOCI balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5d6188487e2455e821699b93e63f7b8_I20191228" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzItMi0xLTEtMA_534844dd-f602-4fb7-a13d-8e06793272ae">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i566a28d820224ccbb4146e9e1ce82ead_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzItNC0xLTEtMA_9ce87843-2f3f-46aa-ae4c-5b0f93a818d8">3,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current fiscal year loss recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzMtMi0xLTEtMA_8c722cbb-6c7e-4a10-8b02-0aa2d4bbb8c6">5,666</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzMtNC0xLTEtMA_a3246808-9497-4888-8d48-9cc2924003f8">4,332</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzQtMi0xLTEtMA_14caa214-da27-46e9-a6b6-b1408f210dc8">2,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzQtNC0xLTEtMA_20f2ddaf-0a28-4823-9253-69225afa5cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative adjustment as a result of ASU 2017-12 adoption</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzUtMi0xLTEtMA_8b783fa4-0799-40f1-b373-3baf3e7b253f">&#8212;</ix:nonNumeric>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i649e00f7bfa94be4b6ee09c6f6abd287_D20191229-20201226" name="us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzUtNC0xLTEtMA_3afd8fca-03af-4ca2-b0cb-cf3d9986f3fc">717</ix:nonNumeric>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzYtMi0xLTEtMA_d3e48341-8ea0-4211-99e6-66a911d938ab">3,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7211cc28ced94d2595db3ce7582496e4_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzYtNC0xLTEtMA_5bf46f56-2ced-45a9-8523-b2a2925c8610">3,615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending fiscal year AOCI balance</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzctMi0xLTEtMA_f1617fc5-24e1-42b9-8ca5-5d0fc83541f1">3,243</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzctNC0xLTEtMA_4a47e840-6257-489f-9f0d-4d3434f513c4">199</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to the interest rate swaps are included in operating activities on the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:DerivativeInstrumentPreTaxGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMTA_dc886825-fcd5-47c3-9482-f70e07c1732d" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of pre-tax gains and losses derived from the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.366%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.916%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (losses)/gains recognized in OCI <br/>during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItNC0xLTEtMA_a591c7c6-9892-4ed0-a823-8cdde3c1106a">4,631</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItNi0xLTEtMA_7a2bf948-ac1e-4223-b91c-8caaae1f345f">5,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItOC0xLTEtMA_8c061437-3ee8-4800-bb77-75d7b652ed86">612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span><br/></span></div><ix:continuation id="ic1d44206d730470db4c0de2ad486d45d"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:DerivativeInstrumentsTaxImpactTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMTE_69b395c1-2151-4c9c-8a8e-908933924702" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of taxes affecting AOCI as a result of the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.374%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit of interest rate swaps on AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTplNjY5ODAyYTM3NWI0YmZhYTllY2Y5MDE3N2I3ZWFiMC90YWJsZXJhbmdlOmU2Njk4MDJhMzc1YjRiZmFhOWVjZjkwMTc3YjdlYWIwXzItMi0xLTEtMA_f34e0d55-f822-4004-ac60-1ae1dfe04714">1,189</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTplNjY5ODAyYTM3NWI0YmZhYTllY2Y5MDE3N2I3ZWFiMC90YWJsZXJhbmdlOmU2Njk4MDJhMzc1YjRiZmFhOWVjZjkwMTc3YjdlYWIwXzItNC0xLTEtMA_b235f150-79e8-40c9-819c-febe653a4494">1,224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit-risk-related contingent features</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the underlying interest rate swap agreements, the Company could be declared in default on its interest rate swap obligations if repayment of the underlying indebtedness (i.e., the Company&#8217;s term loans) is accelerated by the lender due to the Company's default on such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company had breached any of the provisions in the underlying agreements at December&#160;26, 2020, it could have been required to post full collateral or settle its obligations under the Company&#8217;s interest rate swap agreements.  However, as of December&#160;26, 2020, the Company had not breached any of these provisions or posted any collateral related to the underlying interest rate swap agreements.</span></div></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_130"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzMyMzM_d7eaaa45-3967-4237-9bd1-37c1ccb3a941" continuedAt="i3a4d5a3e4a7148a7aa3f65dd4c6c789d" escape="true">Leases:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i3a4d5a3e4a7148a7aa3f65dd4c6c789d" continuedAt="i92fb380efbd74414a58efc15fa0a9035"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the majority of its retail store locations, two distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:LeaseTermExpirationThroughDate" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzI4Mg_01ba397f-c968-4135-9212-e50d451ff487">2038</ix:nonNumeric>.&#160;&#160;Store leases typically have initial terms of between <ix:nonNumeric contextRef="i09cf5dbcadb441cd8c050d8822a1e5c2_I20201226" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM0MA_068b914c-3043-4e01-8769-30f04bf764e0">10</ix:nonNumeric> and <ix:nonNumeric contextRef="ie64b79a2653348f88f6730951c5aeae6_I20201226" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM0Nw_9f5b923a-f225-414a-9f3a-7641de8bd712">15</ix:nonNumeric> years, with <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:Storeleasesoptionalrenewalperiodsminimum" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM2Mg_63ff83e7-6f5c-4d01-b6b1-b40e6914d6c2">two</ix:nonNumeric> to <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:Storeleasesoptionalrenewalperiodsmaximum" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM2OA_bdab27ef-743e-4fea-9649-56fbd0c2a2e2">four</ix:nonNumeric> optional renewal periods of <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:StoreLeasesOptionalRenewalPeriods" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM5OQ_35ab158d-737a-40cc-b9b0-1b9f55eb02bf">five</ix:nonNumeric> years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzIwMTI_659f57fe-6880-4990-9f98-9fa0cc10f434">33.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NDM_7f0ddcc1-d626-4a6b-95ba-35efd383516b">30.9</ix:nonFraction>&#160;million are recorded within the Property and equipment, net line on the Consolidated Balance Sheets as of December&#160;26, 2020 and December&#160;28, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjE_6733f95e-514a-4a48-9704-54689e3ff362" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzMtNC0xLTEtODQzOQ_261c9fa2-c5bd-4b21-8179-faa00bf1f777">4,765</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzMtNi0xLTEtODQ0NQ_00ecafa1-b2e7-475c-afbd-410ecc730600">4,281</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzQtNC0xLTEtODQ0MQ_2c69d0ec-0eda-4636-861b-9b19bc8b0d4b">1,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzQtNi0xLTEtODQ1MA_f9fbfea8-44e4-4508-8968-7dce7276d4e2">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzUtNC0xLTEtODQ0Mw_055a5cd7-cd6d-4414-92fd-a62ba580c23e">379,318</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzUtNi0xLTEtODQ1MQ_15bb0c17-3740-4034-958f-88323ec95c98">353,961</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzYtNC0xLTEtODQ0NA_502bb566-aa85-44dc-a618-7a64e29098b4">80,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzYtNi0xLTEtODQ1NA_21fe1379-8d47-499b-bdd3-d68eb82d87f0">73,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FinanceOperatingAndVariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzctNC0xLTEtODQ1Ng_bedf50b3-7849-4e54-9a21-b36a0989a1a0">466,002</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:FinanceOperatingAndVariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzctNi0xLTEtODQ1Nw_9ee85e46-d9fa-4c31-8551-f4b8748c49fc">433,639</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i92fb380efbd74414a58efc15fa0a9035" continuedAt="ica96f197644b46248a818570d46b6581"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjI_1a182d13-9513-493b-a217-181381001638" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.002%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtMi0xLTEtODM4MQ_e94531c0-2094-4611-80a2-d1fcb7e9b7d3">394,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtNC0xLTEtODM5OQ_12267d7b-19a4-49cc-b828-420d2c212583">6,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtNi0xLTEtODQxNw_c9514603-b066-4e47-a8d1-ee841e562c63">400,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItMi0xLTEtODM4Mw_4dca82a3-40d7-48de-b20f-c8c647ebacd4">377,051</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItNC0xLTEtODQwMQ_53b4554c-ab08-4d0f-8bb6-ddabe2f0d4a5">5,243</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItNi0xLTEtODQxOQ_96017e21-39f9-4b86-ad73-82d5a90c35ba">382,294</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtMi0xLTEtODM4NQ_49fe8e18-ab22-4341-8f2f-ee04c68010a3">356,641</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtNC0xLTEtODQwMw_751491ab-cb82-4958-904a-9c6c7ee9b84c">4,051</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtNi0xLTEtODQyMQ_7ce33769-e8d9-400a-ad84-07711b052ab8">360,692</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtMi0xLTEtODM4Nw_38445717-d363-45c8-b0f3-e27052fae355">327,663</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtNC0xLTEtODQwNQ_259b32f3-b69e-418a-9b4a-25ce1d0877b2">4,066</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtNi0xLTEtODQyMw_7afb9dc1-9adc-4bac-b4bc-5912ec86fe13">331,729</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtMi0xLTEtODM4OQ_0c1faddf-11a2-40e9-b036-8adb344b99db">297,827</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtNC0xLTEtODQwNw_7ef28d4e-5d52-4b43-aaf8-21f9ee949e96">3,994</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtNi0xLTEtODQyNQ_cd864309-fa71-4ab2-ada5-0189d079d8b1">301,821</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtMi0xLTEtODM5MQ_49068ee6-975b-44b2-ad15-36a55f83e63f">1,285,285</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtNC0xLTEtODQwOQ_c8b2b8ae-c525-47dc-abff-4e5ec79494e0">24,503</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtNi0xLTEtODQyNw_0c2941c2-6639-42fc-8f0d-087152a36d2d">1,309,788</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctMi0xLTEtODM5Mw_6470bd8b-0dd6-4109-a423-42b891787527">3,039,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctNC0xLTEtODQxMQ_30c2ef49-05e4-42a2-8260-d1e030bc5233">48,126</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctNi0xLTEtODQyOQ_3357b17f-d008-4994-9692-dce155e4de51">3,087,169</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtMi0xLTEtODM5NQ_17aba2c6-4893-4892-aa6d-3fc842807d4b">519,443</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:FinanceLeaseInterestExpenseFutureMaturities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtNC0xLTEtODQxMw_18944f10-e5e2-470d-971d-df8f1e33ffe4">10,476</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:FutureMinimumPaymentsInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtNi0xLTEtODQzMQ_fd40845e-27ba-4b8a-85ac-801e7b35c335">529,919</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktMi0xLTEtODM5Nw_739e20f0-5f33-4f2a-acc1-173e29cac171">2,519,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:FinanceLeaseLiabilityPresentValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktNC0xLTEtODQxNQ_ef420b9d-c290-4a0b-8a53-296c82a43464">37,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:LeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktNi0xLTEtODQzMw_20e6f37c-46d2-4747-9a7d-a5477726ab27">2,557,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzIzNTU_42b33619-f788-407e-865a-19423d492297">174.1 million</ix:nonNumeric> of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div></ix:nonNumeric><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjM_cfa98d18-79c8-4bad-9293-c6f5bf0f66e5" escape="true"><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:65.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i63f48a3209f24569947297c55424d965_I20201226" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzItMi0xLTEtMA_829df91b-3305-416b-9f3b-e638d847e9d7">10.4</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzItNC0xLTEtODQ3Mg_d08ee4fd-0420-472f-a3c1-966db500b344">10.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i63f48a3209f24569947297c55424d965_I20201226" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzMtMi0xLTEtMA_3c5c2bb5-1729-4464-8e1b-18e9613675f1">9.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzMtNC0xLTEtODQ3NA_15d187f3-6daa-4cf5-88a4-ebbecd577d46">9.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzUtMi0xLTEtMA_3f442237-1382-4a4c-a8f2-8237c4a64d63">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzUtNC0xLTEtODQ3Ng_4ea43f98-7e3d-470b-b129-9beb0f974370">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzYtMi0xLTEtMA_5d7b7108-2a46-4cdc-aa91-e9bc4a4976ed">4.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzYtNC0xLTEtODQ3OA_4c0fa93f-63f5-47f2-9c21-79e0e8da9094">4.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjQ_3b814262-8d36-43da-8149-5fe57953138e" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.839%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzMtMi0xLTEtMA_a37cf473-0060-40f5-a90d-fb9890630262">4,170</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzMtNC0xLTEtODQ4OA_48109a09-3780-4c9b-b461-7ccc0d807977">3,709</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzQtMi0xLTEtMA_e2d72746-bbb4-4a97-b12e-b4cbf666a943">1,765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzQtNC0xLTEtODQ5MA_34a9fa44-2d5c-428b-aa18-e8dc48fa0163">1,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePaymentsUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzUtMi0xLTEtMA_88efc763-c3a0-4eae-a313-047fe34e27dc">385,529</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePaymentsUse" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzUtNC0xLTEtODQ5Mg_490e1dc6-2196-475e-bc1e-db6810f8a185">360,580</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ica96f197644b46248a818570d46b6581">The Company adopted new lease accounting guidance in the first quarter of fiscal 2019, as discussed in Note 1 to the Consolidated Financial Statements, and as required, the following disclosure is provided for periods prior to adoption. Total rent expense was approximately $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzMwOTg_5cff6639-2814-4b77-8251-b06c427ad590">342.2</ix:nonFraction>&#160;million for fiscal 2018.  Total contingent rent expense was insignificant for fiscal 2018.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_133"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzc1OQ_3b6b54de-9807-48b9-95da-564751272e4c" continuedAt="i58a52c1b2900444da2057963bcceda5e" escape="true">Capital Stock and Dividends:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i58a52c1b2900444da2057963bcceda5e" continuedAt="i9d42be6f262b4067b8f35955f205167e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Capital Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzE4NA_aa38ee66-3f36-4475-a35f-a3e37cce3d5d">400</ix:nonFraction> million shares of common stock.  The Company is also authorized to issue <ix:nonFraction unitRef="shares" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzI1Mg_0adf152e-b0bd-4da7-8dc4-f4f284de72f5">40</ix:nonFraction> thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#8217;s Board of Directors.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i9d42be6f262b4067b8f35955f205167e" continuedAt="i3bc06f915e874cd09133a9b503ea44fc"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzc1NQ_3067f4f3-504a-4be7-a3c5-88a8e6c025b7" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020 and 2019, the Company&#8217;s Board of Directors declared the following cash dividends:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.051%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend Amount<br/>Per Share of Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 4, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 23, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 5, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 24, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 6, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 9, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 24, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 6, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 25, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 10, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 7, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 26, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 10, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 8, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 28, 2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 11, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 6, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 25, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 12, 2019</span></td></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3bc06f915e874cd09133a9b503ea44fc">On January&#160;27, 2021, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $0.52 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;9, 2021, to stockholders of record as of the close of business on February&#160;22, 2021.</ix:continuation> </span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_136"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzYvZnJhZzo1N2MzMGNlZjU0OGU0YjZiOGY4YWEyNTYzYjhhNzIxMi90ZXh0cmVnaW9uOjU3YzMwY2VmNTQ4ZTRiNmI4ZjhhYTI1NjNiOGE3MjEyXzEzOTE_02b97ba3-1248-43d6-91c9-2f5b6c9e728d" continuedAt="i2294fe339e2243a2bbb1d228f95edbaf" escape="true">Treasury Stock:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i2294fe339e2243a2bbb1d228f95edbaf"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $4.5 billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions.  The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions or other expenses.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the number of shares repurchased, average price paid per share, and total amount paid for share repurchases in fiscal 2020, 2019, and 2018, respectively (in thousands, except per share amounts):&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:49.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_139"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzI5Ng_d329ec05-e498-4195-8aef-89c2a0849365" continuedAt="i72e96765fb42424ea7552a1c5d987752" escape="true"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzI5Nw_a8d6f8ad-c941-4be2-9db2-84e97f5a7cb3" continuedAt="i952b091ed3cc47aab41fbeba0cf39b5a" escape="true">Net Income Per Share:</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i72e96765fb42424ea7552a1c5d987752"><ix:continuation id="i952b091ed3cc47aab41fbeba0cf39b5a"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtMS0xLTEtMA_17568563-48a5-4bc7-9500-8a9431cbe0f5">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtMy0xLTEtMA_defdc6d8-8927-46fd-b198-a805e88fdf0d">116,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtNS0xLTEtMA_b2dacdf4-5e4a-4227-98b7-4b1429f4d074">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtMS0xLTEtMA_4d6d9ea5-9a5d-449e-89b9-c7c90780278e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtMy0xLTEtMA_082da2f3-c8af-4501-9447-d028a3c85562">1,066</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtNS0xLTEtMA_f0c2ea02-6862-4205-8eb6-e30cbffa7473">0.06</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtMS0xLTEtMA_fc52b4e8-4a2f-458c-99f4-67dc35e35f4c">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtMy0xLTEtMA_151ff990-0650-430e-971e-cf90a03a479c">117,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtNS0xLTEtMA_4a561cb4-2c1b-4bd9-ace6-02cb21013063">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtMS0xLTEtMA_fa1a6973-c708-4356-bb0c-e8e013f63cc1">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtMy0xLTEtMA_4b736748-4e33-46b5-a1c6-177439393694">119,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtNS0xLTEtMA_5919a5b5-e07f-4f31-9b0d-b209291eae94">4.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:zerodash" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtMS0xLTEtMA_b26749cb-3337-4caf-8057-8f785fd2e7f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtMy0xLTEtMA_5250cf67-7078-4b7a-b8cd-290a1bc44dea">1,016</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtNS0xLTEtMA_bf573c45-7f16-41fd-84b6-6b4b15939b26">0.04</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtMS0xLTEtMA_e778c7f4-c105-44af-ac4c-280a093b48c7">562,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtMy0xLTEtMA_ae2181a7-dba0-4020-9453-553125e956bc">120,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtNS0xLTEtMA_7d4f9ddb-e5f6-46aa-b018-018bf1d9e60c">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtMS0xLTEtMA_b7047cfa-aea0-4144-9408-3ce78e1db7ac">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtMy0xLTEtMA_7a0658df-fb72-4af0-bbc0-cc43ec38031d">122,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtNS0xLTEtMA_4010646d-8f14-49fd-af74-6ff08c7994ea">4.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:zerodash" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtMS0xLTEtMA_a6f91d8c-1fc5-488e-9fe1-09868c8e0f8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtMy0xLTEtMA_a5aa7503-42dd-4d4a-9c63-b303e4a50317">820</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtNS0xLTEtMA_7df65a75-6db1-4e4a-aaa2-5947e3fbc01c">0.03</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtMS0xLTEtMA_b7047cfa-aea0-4144-9408-3ce78e1db7ac">532,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtMy0xLTEtMA_19531f2a-902c-467e-bd40-f7ee68361dba">123,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtNS0xLTEtMA_bab5f021-a058-479e-844d-f0d7ac3a7e28">4.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive share-based awards excluded from the above calculations totaled less than <ix:nonFraction unitRef="shares" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIyNg_4794a541-e28c-49ba-903c-4d4dcde0a8be">0.1</ix:nonFraction> million and approximately <ix:nonFraction unitRef="shares" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIzMA_2d07cd6b-991c-444c-bdd9-2daae2748432">0.4</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIzOA_97556c8b-b95b-4670-92a6-6a388ac113f0">3.1</ix:nonFraction> million shares in fiscal 2020, 2019, and 2018, respectively.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_142"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNTI_571ea14b-f626-4ec5-a6ae-0bc566d31bfe" continuedAt="if7e0783ad48841e1b644f6139e16fc9a" escape="true">Income Taxes:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="if7e0783ad48841e1b644f6139e16fc9a" continuedAt="i4c8eece556974f919103531ddd55527a"><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyMzg_eb529bfd-55bc-4b89-b463-5e656a7bf044" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtMS0xLTEtMA_40966d50-38ca-4366-96e9-871efc901559">211,228</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtMy0xLTEtMA_77f978c6-41e2-4e1f-831e-fb944a6bae37">128,490</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtNS0xLTEtMA_e4a338db-d63d-4bee-a668-4cccbaf5764a">123,388</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtMS0xLTEtMA_7fe2dce1-0544-4c7f-a14f-38b013186496">38,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtMy0xLTEtMA_b9f3192e-5a9f-4694-90d9-d6efc16d68cb">25,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtNS0xLTEtMA_ea71245b-6c8d-4e90-ac9b-38ca454f9def">15,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtMS0xLTEtMA_0e1e8f4f-a205-4412-b21a-04010b49100e">249,739</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtMy0xLTEtMA_c99ec838-1431-4f68-bf46-99f3e5ddd47d">153,581</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtNS0xLTEtMA_99080a94-8872-46d9-b4b7-5e4fe06f47c4">138,985</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (benefit)/expense:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktMS0xLTEtMA_1190c1d3-38e7-469d-9008-3e1c9baea210">21,997</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktMy0xLTEtMA_3fa03636-c2fa-4770-8278-4ccec8f4420e">11,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktNS0xLTEtMA_a1aad727-3c53-4680-a994-a6725e4f4994">9,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTEtMS0xLTA_5099fb73-d95b-4b8f-9692-3c3b54218263">8,553</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTMtMS0xLTA_a7d4fa0c-043a-4682-b30e-0b9539f95336">4,328</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTUtMS0xLTA_88b84fff-ccfa-40d5-ab0f-25d9c08e86aa">2,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTEtMS0xLTA_c4657431-7f75-4281-a842-b12c6809f2cc">30,550</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTMtMS0xLTA_a6366b90-32c2-49d1-8711-560f78df951a">7,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTUtMS0xLTA_00695c21-b5a5-4837-b0fa-759308e444b1">12,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTEtMS0xLTA_d8c0f862-6a2f-426f-a98a-a0f45e709686">219,189</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTMtMS0xLTA_9df91956-11f1-49d8-927d-c6096f8fefec">161,023</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTUtMS0xLTA_9f0b3f0f-671a-4da1-99fa-eb03bb3ad108">151,028</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i4c8eece556974f919103531ddd55527a" continuedAt="i1a012d9c85bf44dda318ffe39270c1b5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNjA_131d6ac9-27ad-4525-9dd1-7cce3563424d" continuedAt="i5d86a1e3bb8948698a910c2aa16d2ff7" escape="true">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i5d86a1e3bb8948698a910c2aa16d2ff7"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzItMS0xLTEtMA_377a110a-d9e0-412e-b8fc-cf4a12fb2254">20,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzItMy0xLTEtMA_b90100e9-f1b5-48f1-8097-01b47ea04583">16,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzMtMS0xLTEtMA_57f65227-142e-4276-be41-340f96b4c3d0">44,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzMtMy0xLTEtMA_e4f62167-4ae4-40d5-92e3-b6c516a93514">12,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales tax audit reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzQtMS0xLTEtMA_ffb876a6-2bbe-4f03-97a7-de8e498b171b">5,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzQtMy0xLTEtMA_c98c91f8-39de-4eee-9adf-e6584d8f353f">4,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzUtMS0xLTEtODYzMg_701b8e98-08b4-4032-bd30-89390b7b28b4">8,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzUtMy0xLTEtODYzNg_c10230a3-4334-49f3-93d6-430099730ebb">6,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMS0xLTEtODYzNA_e13fa799-3d7a-4d9f-b50f-6071797160e1">645,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMy0xLTEtODYzOA_18e92cc9-d389-49f8-8462-1e5b64cb00e1">581,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMS0xLTEtMA_cb8d1df1-3390-4c1e-9c07-b7bd482f3a46">12,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsDeferredCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMy0xLTEtMA_dacd2504-2fc9-491f-81ef-340777b7e819">14,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers&#8217; compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzctMS0xLTEtMA_db49a11d-cbb7-4aa8-83d7-fa3f77ba0fd5">11,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzctMy0xLTEtMA_b94e5818-1605-4b48-a27b-09bd6c471d5c">10,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzgtMS0xLTEtMA_4290ccb8-8933-4cd2-8ff3-1283906579d2">7,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzgtMy0xLTEtMA_85d5cfbf-e455-4e69-8b0a-e5e16d356e3a">6,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease exit obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLeaseExitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzktMS0xLTEtMA_34ed61e2-013a-4943-996f-c730898bfff9">2,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLeaseExitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzktMy0xLTEtMA_f81e1104-4e24-4ee3-80d4-dda602e9b879">2,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEwLTEtMS0xLTA_0f019d70-2d88-4cc6-9d90-d8707da633d2">8,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEwLTMtMS0xLTA_58c5e71d-3873-46bc-85a4-6b79df7e5756">6,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTEtMS0xLTg2NDA_9624ccf6-7c56-4ab4-87e4-1e402ebfa950">7,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:zerodash" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTMtMS0xLTg2NDI_24006a07-dbb1-4c99-b231-63711f362da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzExLTEtMS0xLTA_4b4ba1e0-93b6-4726-a1fc-c45b3e969b36">8,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzExLTMtMS0xLTA_cc7c3a05-fc03-4de4-bc0d-0f8a4380e080">5,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTEtMS0xLTA_5167e37a-5dae-4d04-a99b-c18ffd1e029e">783,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTMtMS0xLTA_9e9e33bd-e87b-48b4-a978-5dfe61909737">666,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTEtMS0xLTg2MjM_c17c79cf-76a1-4637-b457-61c8098b976f">7,584</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTMtMS0xLTg2Mjg_35a8acfe-7965-401a-a61c-e0d1e8172bbf">5,684</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTEtMS0xLTg2MjY_f8883380-060f-49ca-a783-51fa5e38442a">612,658</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" sign="-" format="ixt:numdotdecimal" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTMtMS0xLTg2MzA_03b235de-31ac-419a-b879-65b84a430771">551,751</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE0LTEtMS0xLTA_210a61a8-713b-4d92-9520-f310b13474f2">4,768</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE0LTMtMS0xLTA_3c32a724-4294-4988-be67-4eb372dcc723">4,667</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE1LTEtMS0xLTA_0ad3efc0-76f1-41fd-b62c-0bf314b51af9">2,491</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE1LTMtMS0xLTA_5564652c-b52c-4bd7-b6b4-09a821c6f9b5">2,024</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTEtMS0xLTA_05b0d501-6c4d-45b1-a915-818b86821c7b">124,280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTMtMS0xLTA_c73ed75a-e3f1-4646-83c3-84e7d6e39228">93,919</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTEtMS0xLTA_fa05dc6d-2153-4091-96e6-0bf4ce170c35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTMtMS0xLTA_d0615d35-ce35-4cf7-94df-6b89370d6654">8,230</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE4LTEtMS0xLTA_5b107207-bae1-44a1-8287-ffaccb711280">276</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE4LTMtMS0xLTA_39e863bc-eaf0-487d-8767-276b6c189418">386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE5LTEtMS0xLTA_89e6f567-ec46-4544-a339-7ed4d72b7c05">752,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE5LTMtMS0xLTA_4a996c72-98a4-44f0-adb4-ab4f961d9131">666,661</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset/(liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzIxLTEtMS0xLTA_0672ea14-4d5f-4a60-affe-f0d2da1fb783">31,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" sign="-" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzIxLTMtMS0xLTA_a507732c-d434-43ac-beb8-5d4bcae24940">153</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzY5OA_cc0150e8-c9c0-4efc-b247-8e6469e6ad7e">8.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzcwNQ_0db64041-0dc2-43c6-982e-f9fc96d30a6a">6.2</ix:nonFraction> million as of December&#160;26, 2020 and December&#160;28, 2019, respectively, with varying dates of expiration through 2035.&#160;&#160;The Company provided <ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzgwOA_4bf877ad-5578-436d-8ca0-9670393d4c0b">no</ix:nonFraction> valuation allowance as of December&#160;26, 2020 and December&#160;28, 2019 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNDQ_caff6828-14a7-4e7d-a2e2-7a8b857afb33" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtMS0xLTEtMA_cc37bc27-6f65-44d6-aff5-ae4e69f49013">203,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtMy0xLTEtMA_517edba5-936f-4745-a2f9-f782146f43dd">151,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtNS0xLTEtMA_d393423e-062a-43c8-8092-85f68d435069">143,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtMS0xLTEtMA_358194df-16a7-4572-9514-11ece1cc9454">27,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtMy0xLTEtMA_0ddd4f18-43d1-4afc-93b5-690bbff09fc2">19,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtNS0xLTEtMA_72b6ab8b-1430-47c0-a567-1198082e438f">18,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 162(m) limitation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtMS0xLTEtMA_71ff959a-e200-4d4b-aaac-75ba4454903d">5,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtMy0xLTEtMA_1bf6a941-0a64-4d74-8c13-eaa57c946ca8">2,572</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtNS0xLTEtMA_00d60b94-727e-4fa0-a4f5-bb1d261569d5">2,581</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctMS0xLTEtMA_1693a63f-c930-4d71-aa23-f43791c19a84">8,828</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctMy0xLTEtMA_33d1c3e4-2d8a-4fad-96ad-0b05115498ea">7,768</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctNS0xLTEtMA_ab841c3b-5948-4694-a86a-3533d727e3a0">7,140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtMS0xLTEtMA_0406fe57-ccb6-4508-bd81-d5d46c47b8a5">9,303</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtMy0xLTEtMA_6a3d5f2d-d899-4b53-88cb-784c7ba08f27">4,484</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtNS0xLTEtMA_e4f771fb-7a0f-4d16-bd98-894d71931f3b">4,522</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTEtMS0xLTA_8e3dccab-e76a-4827-a0c4-dbd77f1f6bfb">1,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTMtMS0xLTA_e069262f-3fff-425b-902e-012028cb8974">928</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTUtMS0xLTA_02a88591-cd05-44f3-935a-ad6ed566b536">1,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTEtMS0xLTA_34e4c45e-2216-478e-ac8b-69e8397d03a6">219,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTMtMS0xLTA_dedaed03-b301-4e85-9578-39b9a18f035a">161,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTUtMS0xLTA_f9bd2c07-e9d2-432b-9e00-7bfc6d28d7fd">151,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="i1a012d9c85bf44dda318ffe39270c1b5"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2016.&#160;&#160;Various states have completed an examination of our income tax returns for 2016 through 2018 with minimal adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzE2Mzc_9d8be69f-2414-4d30-a7cb-da1b1c139b1c">2.7</ix:nonFraction> million at December&#160;26, 2020. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December 25, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNjg_495b4da3-1be9-4355-9071-12eeff3ff319" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.804%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItMS0xLTEtMA_5af6f3cd-8f97-40d0-bc6f-c43c1a3f9340">2,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItMy0xLTEtMA_b6ab0b16-94ae-4cd9-be82-64d9a991c481">2,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItNS0xLTEtMA_b8ae0da8-61b8-4dfd-925c-f48b5b0737fd">1,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtMS0xLTEtMA_e7b04f33-abdc-4d0b-88e7-a11edab3c167">816</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtMy0xLTEtMA_df54435f-21f1-4614-be8f-a9d890310c08">650</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtNS0xLTEtMA_e5057447-75af-400f-bd9f-a2390ebf055f">621</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtMS0xLTEtMA_4a182969-16db-4e12-8018-eaed467d6687">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtMy0xLTEtMA_3d7040be-e92d-4bca-a9dc-0b650a6e4a98">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtNS0xLTEtMA_bd6970e2-2526-45bb-b512-8ec27feaebe3">257</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtMS0xLTEtMA_02e2897b-c90e-4501-95fd-672530a1adef">372</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtMy0xLTEtMA_b13fa596-c0e1-4056-b343-b6527ef56c71">400</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtNS0xLTEtMA_c2d77275-39b3-4982-b616-9082653ce3a8">420</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtMS0xLTEtMA_dd24bcea-c3a2-4265-b839-b17651848ab7">3,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18f222ef271640b380c40f305f55fa88_I20191228" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtMy0xLTEtMA_59669c60-50c7-4db1-8922-845b750eeb1d">2,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtNS0xLTEtMA_f6bc075e-4dae-437a-8af8-bcef8088d2e8">2,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2020.  However, the Company did elect to participate in the deferral of the employer&#8217;s share of social security tax deposits, with $<ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt:numdotdecimal" name="tsco:SocialSecurityTaxDeferral" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzEwOTk1MTE2MzMzMTg_a73f73e8-b907-4797-8d07-0e7a345a8841">47.0</ix:nonFraction>&#160;million included within other long-term liabilities in the Consolidated Balance Sheet as of December&#160;26, 2020.  The first half of this deferral will become due on December 31, 2021 and the second half will become due on December 31, 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_148"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzEyMzY_84cad2e7-fa05-4276-a24c-4a214c9db693" continuedAt="iecb79206a14c45d39fd7766b27348fdb" escape="true">Retirement Benefit Plans:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="iecb79206a14c45d39fd7766b27348fdb"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#8220;401(k) Plan&#8221;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzI2NA_43d0c78c-efcd-4ccb-923e-6a19a1831270">100</ix:nonFraction>% of the employee&#8217;s elective contributions up to <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzMxNA_a0f86fad-3a02-42ff-bb03-9b04761c703d">3</ix:nonFraction>% of eligible compensation plus <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzM0Nw_3611c7a6-b5d3-4e71-a336-9f8ebfea8e51">50</ix:nonFraction>% of the employee&#8217;s elective contributions from <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzM5Ng_0a2abccc-16f9-4de5-aed5-c4a0b6c2d884">3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzQwMg_e4c5d06f-727f-4a8a-86a1-bc0d6ab29a2c">6</ix:nonFraction>% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed <ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="3" name="tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzUxMg_92bb4073-a52b-493d-965e-2ddf28774f68">4.5</ix:nonFraction>% of the employee&#8217;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY2OA_9b11210f-761a-4f29-8078-d383216602be">12.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY3Mg_b8437700-d37d-46d7-8dd0-548c721092ca">9.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY4MA_723327ff-fb6a-4b6e-b1c3-5cc5681cb33d">8.5</ix:nonFraction> million during fiscal 2020, 2019, and 2018, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#8217; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="0" format="ixt:numdotdecimal" name="tsco:CompanyMaximumMatchUnderDeferredCompensationProgram" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExMDM_f81267e1-70be-48b4-8698-d7f9bc0ffd1b">4,500</ix:nonFraction>.&#160;&#160;The Company&#8217;s contributions, including accrued interest, were $<ix:nonFraction unitRef="usd" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExNzA_d0703754-73d4-4d2b-ba0f-9252a5532ab4">0.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExNzQ_144f20a4-acec-48a8-9ad0-5cd1706a5cd1">0.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExODI_b6c75bed-f3cf-4ebf-9f13-8e236e838427">0.6</ix:nonFraction> million during fiscal 2020, 2019, and 2018, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_151"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTEvZnJhZzo2YWQ5OGVhYWYwMmY0YjBlYTJlZDY1YTRlOTE4N2VkMS90ZXh0cmVnaW9uOjZhZDk4ZWFhZjAyZjRiMGVhMmVkNjVhNGU5MTg3ZWQxXzM1MQ_02d1e125-ac17-4ca6-8536-30b49dde12b7" continuedAt="i60f62da5bacc4d1f8804b02fb3916bd1" escape="true">Commitments and Contingencies:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i60f62da5bacc4d1f8804b02fb3916bd1" continuedAt="idbf4932f3f3346e28e37730b575a16fb"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction and Real Estate Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="i63f48a3209f24569947297c55424d965_I20201226" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:PurchaseObligationDueInSecondYear" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTEvZnJhZzo2YWQ5OGVhYWYwMmY0YjBlYTJlZDY1YTRlOTE4N2VkMS90ZXh0cmVnaW9uOjZhZDk4ZWFhZjAyZjRiMGVhMmVkNjVhNGU5MTg3ZWQxXzExMg_05ad5d77-afd3-4ae7-8855-6be0c25282fb">no</ix:nonFraction> material contractual commitments related to construction projects extending greater than twelve months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020 the Company announced plans to build a new distribution center in Navarre, Ohio.  The new distribution center is expected to be approximately 895,000 square feet and will require an estimated initial investment of approximately $70 million.  Construction is planned to begin in fiscal 2021 and is currently anticipated to be complete by the end of fiscal 2022.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="idbf4932f3f3346e28e37730b575a16fb" continuedAt="i24d55c617f3343418e973afd10c637a2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, there were $48.7 million outstanding letters of credit under the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 9, 2020, an alleged stockholder, the City of Pontiac Police and Fire Retirement System, filed a derivative lawsuit in the U.S. District Court for the Middle District of Tennessee, purportedly on the Company's behalf, against certain current and former members of our Board of Directors, and the Company as a nominal defendant, seeking unspecified compensatory and punitive damages payable to the Company, disgorgement, restitution, corporate governance and hiring changes, mandated community investment, and attorneys' fees and costs. Plaintiff alleges that defendants violated the federal securities laws governing proxy solicitations and breached their fiduciary duties by misrepresenting the Company&#8217;s commitment to and support for diversity and inclusion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company disputes the allegations of the complaint.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company and the individual defendants moved to dismiss the complaint based on plaintiff&#8217;s failure to make a demand on the board and to state a claim upon which relief may be granted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Given the indeterminate claims for monetary damages and the early stage of the proceedings where key factual and legal issues have not been resolved, the Company is unable to predict the ultimate timing or outcome of, or reasonably estimate the possible losses or a range of possible losses resulting from the matter described above.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i24d55c617f3343418e973afd10c637a2">The Company is also involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#8217;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#8217;s Consolidated Financial Statements.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_154"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzI4OA_cde4be9a-8b8c-4513-9362-540a2b3531a4" continuedAt="i0383525120504e67859fc7baf1ba4620" escape="true">Segment Reporting:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0383525120504e67859fc7baf1ba4620"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzUx_0cd064e7-3e4f-4225-9042-502ec44829f4">one</ix:nonFraction> reportable segment which is the retail sale of products that support the rural lifestyle.&#160;&#160;<ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzI4Mg_d0a54d26-7189-465e-af1e-17c3273d1236" continuedAt="i15dc9e9f13684a1c823fdd762ddce6cd" escape="true">The following table indicates the percentage of net sales represented by each major product category during fiscal 2020, 2019, and 2018:</ix:nonNumeric></span></div><div style="margin-bottom:6pt"><ix:continuation id="i15dc9e9f13684a1c823fdd762ddce6cd"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:51.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.024%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.174%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fb451c81a594724bc3b0dd5516f5b68_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtMS0xLTEtMA_021914b0-3080-415d-a8ec-9f9159978364">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i01dd7f4b1ccf4cac9f448d2526b08954_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtMy0xLTEtMA_98b0419a-dd73-4fae-b73f-e8ff92c83d2a">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b89e9d537a44cc3ab70f291de415ad9_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtNS0xLTEtMA_2d2aceb5-bf6f-4b3e-8b93-eb0fd3c3e7dc">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1f3fc37bf79042ce830746bb6c0f1320_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtMS0xLTEtMA_4aa2bbd1-c1c6-482e-bbd9-546742354664">21</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5f2e582607dc40428a075245bc5cfbce_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtMy0xLTEtMA_760d67ec-b289-4bad-a01c-435d3d026e21">21</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id4d4ca04c1c64a64ad890d9b9b69680c_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtNS0xLTEtMA_d169d2f2-591a-4e28-ba6c-9f0a500078dd">22</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7098558ddc4b4936b288ed4af9cfffa3_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtMS0xLTEtMA_e770413d-37c7-4bd1-9bb0-67c1432b1912">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i71a47c6be6114526bb23877dba2facaf_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtMy0xLTEtMA_e45ef095-cc2d-4189-831f-bfc7cbbda28c">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia176f3bb1f9c4ebcb4227c3de1748a68_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtNS0xLTEtMA_5c46b966-d617-4f6e-be66-989c8504458c">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6af9fd55f38b42f09ea268db6c78bf26_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtMS0xLTEtMA_cfb4421b-80cb-4fd8-bb38-b20832c972d5">7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i735b51d410d54ac8acdf543b1c4a3485_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtMy0xLTEtMA_03d7f7fa-b40a-4a7d-bff5-079064374bd1">8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8d465c81d36840008b6f44e65dbea4b0_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtNS0xLTEtMA_b2103371-414c-438d-8fcf-8c0bf55359f8">8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie3f30febf1fd4798b96b5f3e3252f9a8_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctMS0xLTEtMA_4f5c30a8-cf68-4bac-b51a-95b74e857b7e">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i659e020af8e546128f13ef43aaff9a6e_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctMy0xLTEtMA_4db43923-ff40-40a1-afb9-bfccdbb9c919">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i988ef280ce4946d1a8cebc4f2fe2d74b_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctNS0xLTEtMA_d29d0d2d-9258-4dba-a09e-3091006f3e18">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtMS0xLTEtMA_0885cb89-cb68-41c5-b9de-d4986004c432">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtMy0xLTEtMA_715f86c9-d07e-4c8a-9bbf-bfdf72c2d51f">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtNS0xLTEtMA_6594885f-5a46-4f43-b7e1-039e215d06a0">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_157"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 &#8211; <ix:nonNumeric contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTcvZnJhZzoxODVmNTA1OTUyZTA0YzA5OWVhYTc4Yjk1YTMyYzExZS90ZXh0cmVnaW9uOjE4NWY1MDU5NTJlMDRjMDk5ZWFhNzhiOTVhMzJjMTFlXzkxMzY_838298b7-3d6a-41d0-b97b-6501ed952cd5" continuedAt="ic6cec4b16f604efa8608d7c031abb896" escape="true">New Accounting Pronouncements:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ic6cec4b16f604efa8608d7c031abb896" continuedAt="ibdfd503eb7f84321a9e8822428442d03"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Recently Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; which amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses.  The new guidance applies to financial assets measured at amortized cost basis, including receivables that result from revenue transactions and held-to-maturity debt securities.  This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, and early adoption was permitted for fiscal years beginning after December 15, 2018.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.  </span></div></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><ix:continuation id="ibdfd503eb7f84321a9e8822428442d03" continuedAt="ie7bce484f48345af8062fb3493f62a2e"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement,&#8221; which amends the disclosure requirements for fair value measurements by removing, modifying and adding certain disclosures.  This guidance is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221;  This update clarifies the accounting treatment for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license.  This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The amendments may be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption.  The Company adopted this guidance on a prospective basis in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie7bce484f48345af8062fb3493f62a2e">In March 2020, the FASB issued ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope."  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (IBORs), and, particularly, the risk of cessation of LIBOR related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  The Company does not expect the adoption of this guidance to have a material impact on its Condensed Consolidated Financial Statements and related disclosures.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_1944"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 &#8211; <ix:nonNumeric contextRef="i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xOTQ0L2ZyYWc6YzgwZWIxY2ZiMTBjNDYxZjhjYTljNmJiNTNmMjQ0YTAvdGV4dHJlZ2lvbjpjODBlYjFjZmIxMGM0NjFmOGNhOWM2YmI1M2YyNDRhMF8xMDk5NTExNjI5MjAw_794c6422-c463-4585-831c-ac480f3460b5" continuedAt="i57ce431bcbd340a9aa17d1c365418ec0" escape="true">Subsequent Events:</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i57ce431bcbd340a9aa17d1c365418ec0">On February 17, 2021, the Company announced that it has entered into an agreement to acquire all of the outstanding equity interests of Orscheln Farm and Home, LLC, a farm and ranch retailer with 167 retail stores in 11 states, in an all-cash transaction for approximately $320 million.  The Company intends to fund the acquisition through cash-on-hand.  The acquisition is conditioned on the receipt of regulatory approval and satisfactory completion of customary closing conditions.</ix:continuation></span></div><div><span><br/></span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_160"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_163"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 9A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carried out an evaluation required by the Securities Exchange Act of 1934, as amended (the &#8220;1934 Act&#8221;), under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the 1934 Act) as of December&#160;26, 2020.&#160;&#160;Based on this evaluation, our principal executive officer and principal financial officer concluded that, as of December&#160;26, 2020, our disclosure controls and procedures were effective.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A report of the Company&#8217;s management on the Company&#8217;s internal control over financial reporting (as such term is defined in Rule 13a-15(f) under the 1934 Act) and a report of Ernst&#160;&amp; Young LLP, an independent registered public accounting firm, on the effectiveness of the Company&#8217;s internal control over financial reporting are included in Item&#160;8 of this Annual Report on Form 10-K.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_166"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 9B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Other Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_169"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div style="text-align:center"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_172"></div><div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Directors, Executive Officers and Corporate Governance</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Information about our Executive Officers&#8221; in Part I of this Form 10-K is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Item 1: Election of Directors,&#8221; &#8220;Board Meetings and Committees,&#8221; and &#8220;Section 16(a) Beneficial Ownership Reporting Compliance&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;6, 2021, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a Code of Ethics which covers all exempt employees, officers and directors of the Company, including the principal executive officer, principal financial officer, principal accounting officer and controller.  The Code of Ethics is available in the &#8220;Corporate Governance&#8221; section of the Company&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  A copy of the Code of Ethics can also be obtained, free of charge, upon written request to the Corporate Secretary, Tractor Supply Company, 5401 Virginia Way, Brentwood, TN 37027.  The Company intends to post amendments to or waivers, if any, from its Code of Ethics (to the extent applicable to its principal executive officer, principal financial officer, principal accounting officer or controller) on its website.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_175"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Executive Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Corporate Governance &#8211; Compensation Committee Interlocks and Insider Participation,&#8221; &#8220;Compensation of Directors,&#8221; and &#8220;Executive Compensation&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;6, 2021, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_178"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;6, 2021, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of our equity compensation plans as of December&#160;26, 2020, under which equity securities are authorized for issuance, aggregated as follows:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities to be</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Issued Upon Exercise of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Options, Warrants, and Rights</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercise Price of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding Options, Warrants and Rights</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Securities</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining Available</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">for Future Issuance</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Equity compensation plans approved by&#160;security holders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Incentive Plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,637,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,807,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,671,323&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,445,064&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.03pt;font-weight:400;line-height:120%;position:relative;top:-2.71pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.75pt;font-weight:400;line-height:120%">Includes 1,932,410 outstanding stock options, 558,711 unvested restricted stock units and 36,934 restricted stock units which have vested but the receipt of which have been deferred by the recipient, and 143,268 unvested performance-based restricted share units.  The 2006 Stock Incentive Plan was superseded in May 2009 by the 2009 Stock Incentive Plan.  The 2009 Stock Incentive Plan was superseded in May 2018 by the 2018 Omnibus Incentive Plan.  Shares available under the 2018 Omnibus Incentive Plan are reduced by one share for each share issued pursuant to the exercise of a stock option and by two shares for each share issued pursuant to a full-value award (e.g., restricted stock unit or performance-based restricted share unit).</span></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.03pt;font-weight:400;line-height:120%;position:relative;top:-2.71pt;vertical-align:baseline">(b)  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.75pt;font-weight:400;line-height:120%">Excludes restricted stock units and performance-based restricted share units which have a weighted average exercise price of zero.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth in Note 2 to the Consolidated Financial Statements contained in this Form 10-K provides further information with respect to the material features of each plan.</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_181"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Certain Relationships and Related Transactions, and Director Independence</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the captions &#8220;Corporate Governance &#8211; Director Independence and Board Operations&#8221; and &#8220;Related Party Transactions&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;6, 2021, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_184"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Principal Accountant Fees and Services</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth under the caption &#8220;Item 2 &#8211; Ratification of Reappointment of Independent Registered Public Accounting Firm&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;6, 2021, is incorporated herein by reference.</span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_187"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_190"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibits and Financial Statement Schedules</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) (1)&#160;&#160;&#160;&#160;Financial Statements&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Consolidated Financial Statements under Item 8 on pages 46 through 79 of this Form 10-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) (2)&#160;&#160;&#160;&#160;Financial Statement Schedules</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All schedules for which provision is made in the applicable accounting regulations of the SEC are not required under the related instructions, are inapplicable or the information is included in the Consolidated Financial Statements and, therefore, have been omitted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) (3)&#160;&#160;&#160;&#160;Exhibits</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed in the Index to Exhibits, which appears on pages 83 through 87 of this Form 10-K, are incorporated herein by reference or filed as part of this Form 10-K.</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_193"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Item 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Form 10-K Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_196"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:4.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.170%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TRACTOR SUPPLY COMPANY&#160;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 18, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Kurt D. Barton</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211; Chief Financial Officer and Treasurer</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Kurt D. Barton</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</span></div><div><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Harry A. Lawton III</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton III</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Executive Officer, and Director<br/>(Principal Executive Officer)<br/>&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Cynthia T. Jamison</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cynthia T. Jamison</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Joy Brown</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joy Brown</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Ricardo Cardenas</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ricardo Cardenas</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Denise L. Jackson</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denise L. Jackson</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Thomas A. Kingsbury</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas A. Kingsbury</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Ramkumar Krishnan</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ramkumar Krishnan</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">George MacKenzie</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Edna K. Morris</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Edna K. Morris</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Mark J. Weikel</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark J.Weikel&#160;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 18, 2021</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i137f04c25e1e4da3b6d1f469d06f3319_199"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520279209/d29870dex11.htm">Underwriting Agreement, dated October 27, 2020, by and among the Company, Goldman Sachs &amp; Co. LLC and Wells Fargo Securities, LLC, as representatives of the several underwriters named therein (filed as Exhibit 1.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 28, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000184/restatedcertificateofi.htm">Restated Certificate of Incorporation, as amended, of the Company (restated for SEC filing purposes only) (filed as Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on October 22, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000107/ex31-fifthamendedandre.htm">Fifth Amended and Restated By-laws, as amended (filed as Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000107/ex31-fifthamendedandre.htm">-</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000107/ex31-fifthamendedandre.htm">Q, filed with the Commission on May 7, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form of Specimen Certificate representing the Company&#8217;s Common Stock, par value $.008 per share (filed as Exhibit 4.2 to Amendment No. 1 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on January 31, 1994, and incorporated herein by reference).</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000188/ex43-formofsubordinate.htm">Form of Subordinate Indenture (filed as Exhibit 4.3 to Registrant&#8217;s Registration Statement on Form S-3ASR, Registration No. 333-249595, filed with the Commission on October 22, 2020, and incorporated herein by reference</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000188/ex43-formofsubordinate.htm">)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000188/ex43-formofsubordinate.htm">.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex41.htm">Indenture, dated as of October 30, 2020, by and between Tractor Supply Company and Regions Bank, as trustee (filed as Exhibit 4.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex42.htm">First Supplemental Indenture, dated as of October 30, 2020, by and between Tractor Supply Company and Regions Bank, as trustee (filed as Exhibit 4.2 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000119312520282282/d63980dex42.htm">Form of 1.750% Note due 2030 (filed as Exhibit 4.3 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 30, 2020, Commission File No. 000-23314, and incorporated herein by reference)(included in Exhibit 4.4).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="ex46-descriptionofsecuriti.htm">Description of the Registrant's Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="ex46-descriptionofsecuriti.htm">.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of Insurance relating to the Medical Expense Reimbursement Plan of the Company (filed as Exhibit 10.33 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on December 17, 1993, and incorporated herein by reference).</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Summary Plan Description of the Executive Life Insurance Plan of the Company (filed as Exhibit 10.34 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on December 17, 1993, and incorporated herein by reference).+</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/0000950144-96-005860.txt">Tractor Supply Company 1996 Associate Stock Purchase Plan (filed as Exhibit 4.4 to Registrant&#8217;s Registration Statement on Form S-8, Registration No. 333-10699, filed with the Commission on August 23, 1996, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/0000950123-97-007736.txt">Tractor Supply Company Restated 401(k) Retirement Plan (filed as Exhibit 4.1 to Registrant&#8217;s Registration Statement on Form S-3, Registration No. 333-35317, filed with the Commission on September 10, 1997, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000118811204000294/tex10_53-1784b.txt">First Amendment, dated December&#160;22, 2003 to the Tractor Supply Company Restated 401(k) Retirement Savings Plan (filed as Exhibit 10.53 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on March 8, 2004, Commission File No.&#160;000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095014401003865/g67748ex10-57.txt">Second Amendment to Tractor Supply Company Restated 401(k) Retirement Plan (filed as Exhibit 10.57 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on March 23, 2001, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/0000950123-97-007736.txt">Trust Agreement (filed as Exhibit 4.2 to Registrant&#8217;s Registration Statement on Form S-3, Registration No. 333-35317, filed with the Commission on September 10, 1997, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095014402005220/g76225ex10-58.txt">Tractor Supply Company Executive Deferred Compensation Plan, dated November 11, 2001 (filed as Exhibit 10.58 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on May 13, 2002, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000118811207000534/ex10-39.txt">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit 10.39 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 28, 2007, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000136231008001146/c72557exv10w45.htm">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit&#160;10.45 to Registrant&#8217;s Annual Report on Form&#160;10-K, filed with the Commission on February&#160;27, 2008, Commission File No.&#160;000-23314, incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000129993306002914/exhibit1.htm">Tractor Supply Company 2006 Stock Incentive Plan (filed as Exhibit 99.1 to the Registrant&#8217;s Current Report on Form 8-K filed with the Commission on April 27, 2006, Commission File No.&#160;000-23314 and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000118811207000534/ex10-38.txt">Second Amendment to the Tractor Supply Company 2006 Stock Incentive Plan, effective February 8, 2007 (filed as Exhibit 10.38 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 28, 2007, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000136231009002757/c81596exv10w41.htm">Form of Incentive Stock Option Agreement under the 2006 Stock Incentive Plan (filed as Exhibit 10.41 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 25, 2009, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095014409003170/g18571exv99w1.htm">Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 99.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on April&#160;14, 2009, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309029586/c88667exv10w44.htm">Form of Incentive Stock Option Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.44 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 4, 2009, Commission File No.&#160;000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309029586/c88667exv10w45.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.45 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 4, 2009, Commission File No.&#160;000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309029586/c88667exv10w46.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.46 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 4, 2009, Commission File No.&#160;000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w48.htm">Form of Director Restricted Stock Unit Award Agreement (filed as Exhibit 10.48 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w49.htm">Form of Restricted Share Unit Agreement for Officers (filed as Exhibit 10.49 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000095012309056222/c91703exv10w50.htm">Form of Deferred Stock Unit Award Agreement for Directors (filed as Exhibit 10.50 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on November&#160;2, 2009, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636511000030/ex10_42.htm">Compensation Recoupment Policy (filed as Exhibit 10.42 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on May 3, 2011, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636511000051/creditagreement.htm">Credit Agreement, dated as of October 24, 2011, by and among Tractor Supply Company, as Borrower, certain subsidiaries of the Company, certain lenders and Bank of America, N.A., as Administrative Agent for the lenders (filed as Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on October 28, 2011, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636514000110/a052114-creditagreementex1.htm">First Amendment to Credit Agreement and Increase of Revolving Committed Amount dated May 16, 2014, by and among Tractor Supply Company, as Borrower, certain subsidiaries of the Company, certain lenders and Bank of America, N.A., as Administrative Agent for the lenders (filed as Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on May 21, 2014, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636515000042/a201410-kex1034.htm">First Amendment to the Tractor Supply Company 2009 Stock Incentive Plan, effective February 4, 2015 (filed as Exhibit 10.34 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 18, 2015, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636516000138/creditagreement-tractorsup.htm">Credit Agreement, dated as of February 19, 2016, by and among Tractor Supply Company, as Borrower, certain subsidiaries of the Company, certain lenders and Wells Fargo Bank, National Association, as Administrative Agent and Regions Bank, as Syndication Agent, for the lenders (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on February 22, 2016, Commission File No.&#160;000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636517000081/ex101-incrementaltermloana.htm">Incremental Term Loan Agreement, dated as of June 15, 2017, by and among Tractor Supply Company, as Borrower, certain subsidiaries of the Company, certain lenders and Wells Fargo Bank, National Association, as Administrative Agent and Regions Bank, as Syndication Agent, for the lenders (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on June 19, 2017, Commission File No.&#160;000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636517000094/exhibit101notepurchaseandp.htm">Note Purchase and Private Shelf Agreement, dated August 14, 2017, by and among Tractor Supply Company, PGIM, Inc. (&#8220;Prudential&#8221;) and certain of its affiliates (the &#8220;Prudential Affiliates&#8221;) party thereto (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on August 16, 2017, Commission File No.&#160;000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000031/a201710-kex1033performance.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.33 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 22, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000031/a201710-kex1034performance.htm">Form of Performance Share Unit Agreement for the Chief Executive Officer under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.34 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 22, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000036/a2018proxy-def14a.htm">Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit A to Registrant&#8217;s Proxy Statement on Schedule 14A for Registrant&#8217;s Annual Meeting of Shareholders held on May 10, 2018, filed with the Commission on March 27, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex102formofnonqua.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.2 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex103formofrestri.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.3 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000093/q2201810qex104formofperfor.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.4 to the Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on August 9, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636518000119/a11142018tsco-ex101.htm">Form of Indemnification Agreement, by and between Tractor Supply Company and each of its executive officers and directors, dated November 8, 2018 (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on November 14, 2018, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1039formofperfo.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1040formofperfo.htm">Form of Performance Share Unit Agreement for Chief Executive Officer under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1041formofrestr.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000035/a201810-kex1042formofnonqu.htm">Form of Nonqualified Stock Option Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000038/exhibit101formofchangeinco.htm">Form of Change in Control Agreement, by and between Tractor Supply Company and each of Steve K. Barbarick, Kurt D. Barton, Benjamin F. Parrish, Jr., Robert D. Mills and Chad M. Frazell, dated February 28, 2019 (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on March 1, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000038/exhibit101formofchangeinco.htm">Form of Change in Control Agreement, by and between Tractor Supply Company and each of Jonathan Seth Estep and John Ordus, dated May 31, 2019 (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on May 31, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000143/exhibit101-employmenta.htm">Second Amended and Restated Employment Agreement, dated August 22, 2019, by and between Tractor Supply Company and Greg</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000143/exhibit101-employmenta.htm">ory</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000143/exhibit101-employmenta.htm"> A. Sandfort (filed as Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K/A, filed with the Commission on August 23, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000145/exhibit101-transitiona.htm">Transition Agreement, dated September 3, 2019, by and between Tractor Supply Company and Steve K. Barbarick (filed as Exhibit 10.1 to the Current Report on Form 8-K, filed with the Commission on September 6, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000158/exhibit101-tractorsupp.htm">Tractor Supply Company Severance Plan (filed as Exhibit 10.1 to the Current Report on Form 8-K, filed with the Commission on November 12, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000164/a101-employmentagreeme.htm">Employment Agreement, dated December 4, 2019, by and between Tractor Supply Company and Harry A. Lawton III (filed as Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K, filed with the Commission on December 6, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000164/a102-changeincontrolag.htm">Change in Control Agreement, dated December 4, 2019, by and between Tractor Supply Company and Harry A. Lawton III (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on December 6, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000170/a101-transitionagreeme.htm">Transition Agreement, dated December 17, 2019, by and between Tractor Supply Company and Gregory A. Sandfort (filed as Exhibit 10.1 to the Current Report on Form 8-K, filed with the Commission on December 20, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000038/exhibit101formofchangeinco.htm">Form of Change in Control Agreement, dated February 12, 2020, by and between Tractor Supply Company and each of Colin Yankee and Christi Korzekwa (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on February 13, 2020, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000050/a201910-kex1048.htm">Form of Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.48 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 20, 2020, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000050/a201910-kex1049.htm">Form of Restricted Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.49 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 20, 2020, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000059/ex101-incrementalterml.htm">Incremental Term Loan Agreement, dated as of March 12, 2020, by and among Tractor Supply Company, as Borrower, certain subsidiaries of the Company, and Wells Fargo Bank, National Association, as Administrative Agent and Lender (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on March 18, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000083/secondamendmenttocredi.htm">Second Amendment to Credit Agreement, dated April 22, 2020, by and among the Company, as Borrower, certain subsidiaries of the Company, certain lenders, and Wells Fargo Bank, National Association, as Administrative Agent and Lender (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on April 23, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.52</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000083/incrementaltermloanagr.htm">Incremental Term Loan Agreement, dated as of April 22, 2020, by and among the Company, as Borrower, certain subsidiaries of the Company, and Wells Fargo Bank, National Association, as Administrative Agent and Lender (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on April 23, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.53</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636519000038/exhibit101formofchangeinco.htm">Form of Change in Control Agreement by and between Tractor Supply Company and Melissa Kersey (filed as exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on March 1, 2019, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.54</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000170/exhibit101transitionag.htm">Transition Agreement, dated October 14, 2020, by and between Tractor Supply Company and Benjamin F. Parrish (filed as exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on October 16, 2020, Commission File No. 000-23314, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000184/thirdamendmenttocredit.htm">Third Amendment to Credit Agreement and Release of Guarantors, dated October 16, 2020, by and among Tractor Supply Company, as Borrower, certain subsidiaries of Tractor Supply Company, certain lenders, and Wells Fargo Bank, National Association, as Administrative Agent and Lender (filed as Exhibit 10.3 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on October 22, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.56</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000184/firstamendmenttonotepu.htm">First Amendment to Note Purchase and Private Shelf Agreement, dated October 16, 2020, by and among Tractor Supply Company, certain subsidiaries of Tractor Supply Company, PGIM, Inc. and certain affiliates of PGIM, Inc (filed as Exhibit 10.4 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on October 22, 2020, Commission File No. 000-23314, and incorporated herein by reference). </a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.57</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000200/amendedandrestatedcred.htm">Amended and Restated Credit Agreement, dated as of November 4, 2020, by and among Tractor Supply Company, as Borrower, certain lenders and Wells Fargo Bank, National Association, as Administrative Agent and Regions Bank, as Syndication Agent, for the lenders (filed as Exhibit 10.1 to Current Report on Form 8-K, filed with the Commission on November 5, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/916365/000091636520000200/secondamendment.htm">Second Amendment to Note Purchase and Private Shelf Agreement, dated November 4, 2020, by and among Tractor Supply Company, PGIM, Inc. and the other noteholders (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on November 5, 2020, Commission File No. 000-23314, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i137f04c25e1e4da3b6d1f469d06f3319_7">Index</a></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.312%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="ex1059performanceshareunit.htm">Form of Performance Share Unit Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.60*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="ex1060restrictedshareunita.htm">Form of Restricted Share Unit Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="ex1061nonqualifiedstockopt.htm">Form of Nonqualified Stock Option Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a202010-kex21q4.htm">List of subsidiaries.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a202010-kex23q4.htm">Consent of Ernst &amp; Young LLP.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a202010-kex311q4.htm">Certification of Chief Executive Officer under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a202010-kex312q4.htm">Certification of Chief Financial Officer under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a202010-kex32q4.htm">Certification of Chief Executive Officer and Chief Financial Officer under Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101*    The following financial information from our Annual Report on Form&#160;10-K for fiscal 2020, filed with the SEC on February&#160;18, 2021, formatted in Extensible Business Reporting Language (XBRL): (i)&#160;the Consolidated Balance Sheets at December&#160;26, 2020 and December&#160;28, 2019, (ii)&#160;the Consolidated Statements of Income for the fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, (iii)&#160;the Consolidated Statements of Comprehensive Income for the fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, (iv) the Consolidated Statements of Stockholders&#8217; Equity for the fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, (v)&#160;the Consolidated Statements of Cash Flows for the fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, and (vi) the Notes to&#160;Consolidated Financial Statements.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">104&#160;&#160;&#160;&#160;The cover page from the Company's Annual Report on Form 10-K for the year ended December&#160;26, 2020, formatted in Inline XBRL (included in Exhibit 101).</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-31.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Filed herewith</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management contract or compensatory plan or arrangement</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.6
<SEQUENCE>2
<FILENAME>ex46-descriptionofsecuriti.htm
<DESCRIPTION>EX-4.6 DESCRIPTION OF REGISTRANT'S SECURITIES
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i98878b54b9ed4855b9838001a71ac4ca_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF THE REGISTRANT&#8217;S SECURITIES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REGISTERED PURSUANT TO SECTION 12 OF THE</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES EXCHANGE ACT OF 1934 </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 26, 2020, Tractor Supply Company had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended&#58; our common stock. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this Exhibit 4.6, when we refer to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; or when we otherwise refer to ourselves, we mean Tractor Supply Company, excluding, unless otherwise expressly stated, our subsidiaries and affiliates.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description is a summary of the material terms of our Restated Certificate of Incorporation, as amended (the &#8220;Certificate of Incorporation&#8221;) and our Fifth Amended and Restated By-laws, as amended (the &#8220;By-laws&#8221;), as currently in effect. This description is subject to, and qualified in its entirety by reference to, our Certificate of Incorporation and our By-laws, both of which are exhibits to the Quarterly Report on Form 10-Q of which this Exhibit 4.1 is a part. We encourage you to read our Certificate of Incorporation, our By-laws and the applicable provisions of the Delaware General Corporation Law (&#8220;DGCL&#8221;), for additional information.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 26, 2020, our authorized capital stock consisted of 400,000,000 shares of common stock, par value $.008 per share, and 40,000 shares of preferred stock, par value $1.00 per share, of which 20,000 shares are designated Series B Preferred Stock. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the terms of the Certificate of Incorporation, each holder of common stock is entitled to one vote for each share on all matters submitted to a vote of the stockholders, including the election of directors. Our stockholders do not have cumulative voting rights. Because of this, the holders of a majority of the shares of common stock entitled to vote and present in person or by proxy at any annual meeting of stockholders are able to elect all of the directors standing for election, if they should so choose. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends, if any, as may be declared from time to time by the Board of Directors out of legally available assets or funds. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event of our liquidation, dissolution, or winding up, holders of common stock are entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of all of our debts and other liabilities and the satisfaction of any liquidation preference granted to the holders of any outstanding shares of preferred stock. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rights and Preferences</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Holders of common stock have no preemptive or conversion rights, and there are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences, and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock, which we may designate in the future. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors</font></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The By-laws provide for a Board of Directors of not less than one member, the exact number to be determined from time to time by resolution adopted by the affirmative vote of a majority of the total number of directors then in office. The By-laws provide that directors will be elected to hold office for a term expiring at the next annual meeting of stockholders or until a successor is duly elected and qualified or until his or her earlier resignation or removal. In uncontested director elections each director is elected by the vote of the majority of the votes cast&#59; provided, however, that in a contested election, the directors shall be elected by a plurality of the votes of the shares </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">present in person or represented by proxy at the meeting and entitled to vote on the election of directors. An incumbent nominee not receiving a majority of the votes cast in an uncontested election shall promptly tender his or her offer of resignation to the Board of Directors for its consideration if such director has not previously submitted a conditional offer of resignation. A recommendation on whether or not to accept such resignation offer shall be made by a committee of independent directors that has been delegated the responsibility of recommending nominees for director for appointment or election to the Board of Directors, or (1) if each member of such committee did not receive the required majority vote or (2) if no such committee has been appointed, a majority of the Board of Directors shall appoint a special committee of independent directors for such purpose of making a recommendation to the Board of Directors. If no independent directors received the required majority vote, the Board of Directors shall act on the resignation offers.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment to By-laws </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation and By-laws provide that the Board of Directors is expressly authorized to alter, amend or repeal the By-laws by the affirmative vote of a majority of the total number of directors then in office. Any amendment, alteration, change, addition or repeal of the By-laws by our stockholders shall require the affirmative vote of the holders of at least a majority of our outstanding shares, voting together as a class, entitled to vote on such amendment, alteration, change, addition or repeal. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment to Certificate of Incorporation </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation provides that the affirmative vote of the holders of at least a majority of the outstanding stock entitled to vote thereon, voting together in a single class, is required to amend or repeal any provision of, or to adopt a bylaw inconsistent with, the Certificate of Incorporation. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Meetings of Stockholders</font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The By-laws provide that special meetings of our stockholders may be called by the Chairman of the Board of Directors, the Chief Executive Officer, the President or, at the direction of a majority of the Board of Directors, the Secretary. In addition, the By-laws also provide that the Secretary shall call a special meeting of stockholders upon the written request of one or more stockholders who Net Long Beneficially Own (as such term is defined in the By-Laws), in the aggregate, not less than twenty percent (20%) of our outstanding shares of common stock, subject to specified conditions and procedural, notice and information requirements in connection with the advance notice of stockholder business and director nominations, with which requesting stockholders must comply. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Action on Written Consent </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Certificate of Incorporation and the By-laws, any action required by law or the By-laws to be taken at any annual or special meeting of stockholders may be taken without a meeting, without prior notice and without a vote if a consent or consents in writing, setting forth the action so taken, are signed by the holders of outstanding stock having not less than the minimum number of votes that would be necessary to authorize or take such action at a meeting at which all shares entitled to vote thereon were present and voted and are delivered to us as required by law. Prompt notice of the taking of the corporate action without a meeting by less than unanimous written consent shall be given to those stockholders who have not so consented in writing.</font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font><br></font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Notice Requirements for Stockholder Proposals and Director Nominations </font></div><div style="margin-top:6pt;text-align:justify;text-indent:27.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our By-laws provide that stockholders seeking to nominate candidates for election as directors or to bring business before an annual or special meeting of stockholders must provide timely notice of their proposal in writing to the Secretary. Generally, to be timely, a stockholder&#8217;s notice must be delivered to, mailed and received at our principal executive offices, addressed to the Secretary, and within the following time periods&#58; </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#8226;&#160;&#160;&#160;&#160;&#160;in the case of an annual meeting, no earlier than 120 days and no later than 90 days prior to the first anniversary of the date of the preceding year&#8217;s annual meeting&#59; provided, however, that in the event that no annual meeting was held in the previous year or the date of the current year&#8217;s annual meeting shall have been changed by more than 30 days from the anniversary date of the previous year&#8217;s annual meeting, to be timely notice by the stockholder must be received by us not later than the later of (i) the ninetieth day prior to such current year&#8217;s annual meeting or (ii) the tenth day following (1) the day on which the notice containing the date of the current year&#8217;s annual meeting is provided by us or (2) public disclosure of the current year&#8217;s annual meeting date was made, whichever first occurs&#59; provided further, however, that any such notice which is received later than the fifth business day prior to the meeting may be disregarded&#59; and</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#8226;&#160;&#160;&#160;&#160;&#160;in the case of a nomination of a person or persons for election to the Board of Directors at a special meeting of the stockholders called for the purpose of electing directors, not earlier than the 120th day prior to such special meeting and not later than the later of (i) the ninetieth day prior to such special meeting or (ii) the tenth day following (1) the day on which the notice containing the date of the special meeting is provided by us or (2) public disclosure of the special meeting date was made, whichever first occurs&#59; provided, however, that any such notice which is received later than the fifth business day prior to the meeting may be disregarded. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In no event shall any adjournment, postponement or deferral, or public disclosure of an adjournment, postponement or deferral, of a meeting of the stockholders commence a new time period (or extend any time period) for the giving of the stockholder&#8217;s notice. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also adopted a proxy access right that permits a stockholder, or a group of up to 20 stockholders, owning continuously for at least three years shares of our stock representing an aggregate of at least three percent (3%) of the outstanding shares of common stock, to nominate and include in our proxy materials a number of director nominees constituting the greater of (i) twenty percent (20%) of the total number of members of the Board of Directors on the last day on which a nomination notice may be submitted pursuant to Section 1.2 of the Certificate of Incorporation (rounded down to the nearest whole number) and (ii) two nominees, provided that the stockholder(s) and the nominee(s) satisfy the requirements in our By-laws. Under our By-laws, to be considered timely, compliant notice of proxy access director nominations for next year&#8217;s proxy statement and form of proxy must be submitted to the Secretary at our principal executive office no earlier than 150 days and no later than 120 days prior to the first anniversary of the date we provided or made available our definitive proxy statement for the preceding year&#8217;s annual meeting&#59; provided, however, that if the annual meeting is not within 30 days before or after the anniversary date of the preceding year&#8217;s annual meeting, to be timely the stockholder notice must be received no later than 180 days prior to such annual meeting or the tenth day after the day on which notice of the date of the meeting was first publicly announced or disclosed. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized but Unissued Capital Stock </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation authorizes our Board of Directors, without further action by the stockholders and subject to any limitations imposed by the listing standards of The Nasdaq Global Select Market, to issue up to 40,000 shares of preferred stock, par value $1.00 per share, in one or more classes or series, to establish from time to time the number of shares to be included in each such class or series, to fix the rights, powers and preferences of the shares of each such class or series and any qualifications, limitations, or restrictions thereon. </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delaware law does not require stockholder approval for any issuance of authorized shares. These additional shares may be used for a variety of corporate purposes, including future public offerings, to raise additional capital or to facilitate acquisitions. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the effects of the existence of unissued and unreserved common stock or preferred stock may be to enable our Board of Directors to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of our company by means of a merger, tender offer, proxy contest or otherwise. Such an issuance may protect the continuity of our management and possibly deprive the stockholders of opportunities to sell their shares of common stock at prices higher than prevailing market prices. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation on Directors&#8217; Liability and Indemnification </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(a) of the DGCL grants each corporation organized thereunder the power to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the corporation) by reason of the fact that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement that were actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person&#8217;s conduct was unlawful. The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which the person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had reasonable cause to believe that the person&#8217;s conduct was unlawful. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(b) of the DGCL grants each corporation organized thereunder the power to indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact that the person is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys&#8217; fees) actually and reasonably incurred by the person in connection with the defense or settlement of such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the corporation and except that no indemnification shall be made pursuant to Section 145(b) of the DGCL in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Delaware Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Delaware Court of Chancery or such other court shall deem proper. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(c) of the DGCL provides that to the extent that a present or former director or officer of a corporation has been successful on the merits or otherwise in defense of any action, suit or proceeding referred to in Sections 145(a) and (b) of the DGCL, as described in the preceding paragraphs, or in defense of any claim, issue or matter therein, such person shall be indemnified against expenses (including attorneys&#8217; fees) actually and reasonably incurred by such person in connection therewith. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145(g) of the DGCL provides, in general, that a corporation shall have the power to purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation against any liability asserted against the person in any such capacity, or arising out of the person&#8217;s status as such, regardless of whether the corporation would have the power to indemnify the person against such liability under the provisions of the DGCL.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(7) of the DGCL enables a corporation in its certificate of incorporation, or an amendment thereto, to eliminate or limit the personal liability of a director to the corporation or its stockholders of monetary damages for violations of the directors&#8217; fiduciary duty of care as a director, except (i) for any breach of the director&#8217;s duty of loyalty to the corporation or its stockholders, (ii) for acts or omissions not in good faith or that involve intentional misconduct or a knowing violation of law, (iii) pursuant to Section 174 of the DGCL (providing for director liability in the event of unlawful payment of dividends or unlawful stock purchases or redemptions) or (iv) for any transaction from which a director derived an improper personal benefit. Our Certificate of Incorporation indemnifies the directors and officers to the full extent of the DGCL and also allows the Board of Directors to indemnify all other employees. Such right of indemnification is not exclusive of any right to which such officer or director may be entitled as a matter of law and shall extend and apply to the estates, heirs, executors and administrators of such persons.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a directors&#8217; and officers&#8217; insurance policy. The policy insures directors and officers against losses arising from certain wrongful acts in their capacities as directors and officers and reimburses us for those losses for which we have lawfully indemnified the directors and officers. The policy contains various exclusions that are normal and customary for policies of this type. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our Certificate of Incorporation, By-laws and insurance policies are necessary to attract and retain qualified persons to serve as our directors and officers. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The limitation of liability and indemnification provisions in our Certificate of Incorporation and By-laws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duty. They may also reduce the likelihood of derivative litigation against directors and officers, even though an action, if successful, might benefit us and other stockholders. Furthermore, a stockholder&#8217;s investment may be adversely affected to the extent we pay the costs of settlement and damage awards against directors and officers as required or allowed by these indemnification provisions. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insofar as indemnification for liabilities arising under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) may be permitted to directors, officers or persons controlling us pursuant to the foregoing provisions, we have been informed that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Delaware Anti-Takeover Statute</font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Delaware law provisions may make it more difficult for someone to acquire us through a tender offer, proxy contest or otherwise. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 203 of the DGCL provides that, subject to certain stated exceptions, an &#8220;interested stockholder&#8221; is any person (other than the corporation and any direct or indirect majority-owned subsidiary) who owns 15% or more of the outstanding voting stock of the corporation or is an affiliate or associate of the corporation and was the owner of 15% or more of the outstanding voting stock of the corporation at any time within the three-year period immediately prior to the date of determination, and the affiliates and associates of such person. A corporation may not engage in a business combination with any interested stockholder for a period of three years following the time that such stockholder became an interested stockholder unless&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">prior to such time the board of directors of the corporation approved either the business combination or transaction which resulted in the stockholder becoming an interested stockholder&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding shares owned by (i) persons who are directors and also officers and (ii) employee stock plans in which participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">at or subsequent to such time, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least sixty-six and two-thirds percent (66 2&#47;3%) of the outstanding voting stock which is not owned by the interested stockholder.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of these provisions may make a change in control of our business more difficult by delaying, deferring or preventing a tender offer or other takeover attempt that a stockholder might consider in its best interest. This includes attempts that might result in the payment of a premium to stockholders over the market price for their shares. These provisions also may promote the continuity of our management by making it more difficult for a person to remove or change the incumbent members of the board of directors.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent and Registrar </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computershare Trust Company, N.A. is the transfer agent and registrar for our common stock. </font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing </font></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;TSCO.&#8221;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.59
<SEQUENCE>3
<FILENAME>ex1059performanceshareunit.htm
<DESCRIPTION>EX-10.59 FORM OF PERFORMANCE SHARE UNIT AGREEMENT FOR PETSENSE
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1dde0c83bc8c4cd3b62b84015a22d531_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Tractor Supply Company</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Performance Share Unit Agreement</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;This PERFORMANCE SHARE UNIT AGREEMENT (this &#8220;Agreement&#8221;) is made and entered into as of the ____</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">day of _________, 20__ (the &#8220;Grant Date&#8221;), between Tractor Supply Company, a Delaware corporation (together with its Subsidiaries and Affiliates, as applicable, the &#8220;Company&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">           </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (the &#8220;Grantee&#8221;). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Company&#8217;s 2018 Omnibus Incentive Plan (the &#8220;Plan&#8221;).</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;WHEREAS, the Company has adopted the Plan, which permits the issuance of Performance Awards, including an award that provides the right to receive Shares upon the satisfaction of performance objectives or other conditions (a &#8220;Performance Share Unit&#8221;)&#59; and</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;WHEREAS, the Compensation Committee of the Board of Directors of the Company or a subcommittee thereof (or if no such committee is appointed, the Board of Directors of the Company) (each, the &#8220;Committee&#8221;) has determined that Grantee is entitled to an award of Performance Share Units under the Plan&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;NOW, THEREFORE, the parties hereto agree as follows&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">PERFORMANCE SHARE UNIT GRANT</font></div><div><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Grant of Performance Share Unit Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.1&#160;&#160;&#160;&#160;The Company hereby grants to the Grantee the award (&#8220;Award&#8221;) of Performance Share Units (&#8220;PSUs&#8221;) set forth above on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan. A bookkeeping account will be maintained by the Company to keep track of the PSUs.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.2&#160;&#160;&#160;&#160;The Grantee&#8217;s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the PSUs shall vest in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> hereof.  Except as otherwise determined by the Committee, this Award may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Grantee other than by will or the laws of descent and distribution. Any sale, assignment, transfer, pledge, hypothecation, loan or other disposition other than in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section&#160;1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall be null and void.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Vesting and Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the Award shall vest, if at all, 100% on the third anniversary of the Grant Date (the &#8220;Vesting Date&#8221;), but only if and to the extent&#58; (x) the Company has achieved the performance targets over the period (the &#8220;Performance Period&#8221;) set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto, and (y) the Grantee has remained in service with the Company </font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">continuously until the Vesting Date. The number of PSUs that vest may be greater than or less than the Target Award, as more specifically set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Death&#59; Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s death, Grantee (or the Grantee&#8217;s estate) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s Permanent Disability, Grantee (or the Grantee&#8217;s legal representative) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto. For purposes of this Agreement, &#8220;Permanent Disability&#8221; shall have the meaning set forth in the long-term disability plan of the Company.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or as otherwise provided by the Committee, if the Grantee&#8217;s service as an employee of the Company terminates for any reason, the Grantee shall forfeit all rights with respect to all PSUs that are not vested on such date.</font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control&#59; Petsense Divestiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Upon the occurrence of a Change in Control, in the event the entity surviving the Change in Control (together with its Affiliates, the &#8220;Successor&#8221;) assumes the Award granted hereby, (1) any in process Performance Periods shall end upon the date immediately preceding the Change in Control, (2) the number of PSUs that shall be eligible to vest shall be the Target Award, if the Change in Control occurs prior to the end of the Performance Period, (3) any PSUs that are eligible to vest pursuant to (2) above shall vest on the Vesting Date, provided the Grantee remains employed with the Successor until the Vesting Date, and (4) notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or the immediately preceding clause (3) of this paragraph, in the event the Grantee&#8217;s employment with the Successor is terminated without Cause by the Successor, or terminates for Good Reason by the Grantee or on account of Grantee&#8217;s death, Disability Retirement or Early Retirement within one year following a Change in Control prior to the Vesting Date, the number of PSUs otherwise eligible to vest pursuant to this paragraph shall immediately vest and be released to the Grantee (or Grantee&#8217;s estate or other legal representative) upon the Grantee&#8217;s termination of employment.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;In the event the Successor does not assume the Award granted hereby, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Change in Control, shall vest as of the effective date of the Change in Control and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Upon the occurrence of a Petsense Divestiture, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Petsense Divestiture, shall vest as of the effective date of the Petsense Divestiture and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In addition, any PSUs for which the Performance Period has ended shall vest and be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;For purposes of this Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;&#8220;Cause&#8221; means (A) Grantee&#8217;s failure or refusal to carry out the lawful directions of the Company, which are reasonably consistent with the responsibilities of the Grantee&#8217;s position&#59; (B) a material act of dishonesty or disloyalty by Grantee related to the business of the Company&#59; (C) Grantee&#8217;s conviction of a felony, a lesser crime against the Company, or any crime involving dishonest conduct&#59; (D) Grantee&#8217;s habitual or repeated misuse or habitual or repeated performance of the Grantee&#8217;s duties under the influence of alcohol or controlled substances&#59; or (E) any incident materially compromising the Grantee&#8217;s reputation or ability to represent the Company with the public or any act or omission by the Grantee that substantially impairs the Company&#8217;s business, good will or reputation.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;&#8220;Change in Control&#8221; shall have the meaning provided in the Plan. </font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160; &#8220;Early Retirement&#8221; means any retirement with the express consent of the Company at or before the time of such retirement, from active employment with the Company prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;&#8220;Good Reason&#8221; means (A) a material reduction in a Grantee&#8217;s position, authority, duties or responsibilities, (B) any reduction in a Grantee&#8217;s annual base salary as in effect immediately prior to a Change in Control&#59; (C) the relocation of the office at which the Grantee is to perform the majority of his or her duties following a Change in Control to a location more than 30 miles from the location at which the Grantee performed such duties prior to the Change in Control&#59; or (D) the failure by the Company or the Successor to continue to provide the Grantee with benefits substantially similar in aggregate value to those enjoyed by the Grantee under any of the Company&#8217;s pension, life insurance, medical, health and accident or disability plans in which Grantee was participating immediately prior to a Change in Control, unless the Grantee is offered participation in other comparable benefit plans generally available to similarly situated employees of the Company or its Successor after the Change in Control.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;&#8220;Petsense Divestiture&#8221; means, as determined by the Board, (i) the sale of all of the equity interests in Petsense LLC (&#8220;Petsense&#8221;), or (ii) a sale or other disposition of all or substantially all of the assets of Petsense, in each case to an unaffiliated third party.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:144pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;&#8220;Retirement&#8221; means retirement of Grantee from active employment with the Company on or after such Grantee having reached the age of 55 and ten years of service with the Company.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Grantee shall be entitled to settlement of the PSUs covered by this Agreement at the time that such PSUs vest pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, as applicable. Such settlement shall be made as promptly as practicable thereafter (but in no event after the thirtieth day following the date on which the PSUs vest or such other time period as may be required by Section 409A of the Code), through the issuance to the Grantee (or to the executors or administrators of Grantee&#8217;s estate in the event of the Grantee&#8217;s death) of a stock certificate (or evidence such Shares have been registered in the name of the Grantee with the relevant stock agent) for a number of Shares equal to the number of such vested PSUs. Notwithstanding anything in this Agreement to the contrary, if Grantee&#8217;s employment terminates for Cause prior to the date on which Shares are delivered, Grantee shall forfeit all of the PSUs.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Withholding Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Except as otherwise provided by the Committee, upon the settlement of any PSUs subject to this Award, the Company shall reduce the number of Shares that would otherwise be issued to the Grantee upon settlement of the Award by a number of Shares  having an aggregate Fair Market Value on the date of such issuance equal to the payment to satisfy the withholding tax obligation of the Company with respect to which the Award is being settled, as determined by the </font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Committee (but in no event greater than the maximum withholding rate applicable to wages of the Grantee).</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Dividend Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Grantee shall not be entitled to any dividend equivalent rights in respect of the PSUs covered by this Award. </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">No Right to Continued Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Nothing in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service an officer or employee of the Company.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Adjustments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The provisions of Section 4.2 of the Plan are hereby incorporated by reference, and the PSUs are subject to such provisions.  Any determination made by the Committee or the Board pursuant to such provisions shall be made in accordance with the provisions of the Plan and shall be final and binding for all purposes of the Plan and this Agreement.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Administration Subject to Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern. The Committee shall have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Grantee, the Company and all other interested persons. No member of the Committee shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Modification of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Award in more than a </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">de minimis </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">way shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Notwithstanding anything herein to the contrary, to the maximum extent permitted by applicable law, the settlement of the PSUs  to be made to the Grantee </font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">pursuant to this Agreement is intended to qualify as a &#8220;short-term deferral&#8221; pursuant to Section 1.409A-1(b)(4) of the Regulations and this Agreement shall be interpreted consistently therewith. However, under certain circumstances, settlement of the PSUs may not so qualify, and in that case, the Committee shall administer the grant and settlement of such PSUs in strict compliance with Section 409A of the Code. Further, notwithstanding anything herein to the contrary, if at the time of Grantee&#8217;s termination of employment with the Company and all Service Recipients, the Grantee is a &#8220;specified employee&#8221; as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of service is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the Company will defer the commencement of the payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to the Grantee) to the minimum extent necessary to satisfy Section 409A of the Code until the date that is six months and one day following the Grantee&#8217;s termination of employment with the Company (or the earliest date as is permitted under Section 409A of the Code), if such payment or benefit is payable upon a termination of employment. For purposes of this Agreement, a &#8220;termination of employment&#8221; shall have the same meaning as &#8220;separation from service&#8221; under Section 409A of the Code and Grantee shall be deemed to have remained employed so long as Grantee has not &#8220;separated from service&#8221; with the Company or Successor. Each payment of PSUs constitutes a &#8220;separate payment&#8221; for purposes of Section 409A of the Code.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Although the Company intends to administer this Performance Share Unit Agreement so that the Award will be exempt from, or will be interpreted and comply with, the requirements of Section 409A of the Code, the Company does not warrant that the Award made under this Performance Share Unit Agreement will qualify for favorable tax treatment under Section 409A of the Code or any other provision of federal, state, local or foreign law.  The Company shall not be liable to the Grantee for any tax, interest, or penalties that Grantee might owe as a result of the Award made under this Performance Share Unit Agreement.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of Tennessee without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Successors in Interest</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee&#8217;s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee&#8217;s heirs, executors, administrators and successors.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes.  </font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Any notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of its Secretary or its designee, and any notice to be given to the Grantee shall be addressed to him at the address (including an electronic address) then reflected in the Company&#8217;s books and records. By a notice given pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, either party may hereafter designate a different address for notices to be given to him. Any notice, which is required to be given to the Grantee, shall, if the Grantee is then deceased, be given to the Grantee&#8217;s personal representative if such representative has previously informed the Company of his status and address by written notice under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Any notice shall have been deemed duly given when (i) delivered in person, (ii) delivered in an electronic form approved by the Company, (iii) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service, or (iv) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with fees prepaid) in an office regularly maintained by FedEx, UPS, or comparable non-public mail carrier.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties have caused this Performance Share Unit Agreement to be duly executed effective as of the day and year first above written.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Tractor Supply Company</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;By&#58;____________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Grantee&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(electronically accepted)</font></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.60
<SEQUENCE>4
<FILENAME>ex1060restrictedshareunita.htm
<DESCRIPTION>EX-10.60 FORM OF RESTRICTED SHARE UNIT AGREEMENT FOR PETSENSE
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i5d8a4d5b3f48473c94ecfc732a6bdc19_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RESTRICTED SHARE UNIT AGREEMENT</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;THIS RESTRICTED SHARE UNIT AGREEMENT, is made by and between Tractor Supply Company, a Delaware corporation hereinafter referred to as&#160;&#8220;Company,&#8221; and the above-referenced Participant (&#8220;Grantee&#8221;)&#58;</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, the Company wishes to afford the Grantee the&#160;opportunity to acquire shares of Common Stock or their economic equivalent&#59; and</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, the Company wishes to carry out the Company&#8217;s 2018 Omnibus Incentive Plan (the &#8220;Plan&#8221;) (the terms&#160;of which are hereby incorporated by reference and made a part of this&#160;Restricted Share Unit Agreement)&#59; and</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WHEREAS, the Compensation Committee of the Board of Directors (the &#8220;Committee&#8221;), appointed to administer the Plan, has&#160;determined that it would be to the advantage and best interest of the Company&#160;and its shareholders to grant Restricted Share Units, as defined in Section 2(x) of the Plan, provided for herein to the Grantee as an inducement to enter into or remain in the service of the&#160;Company or its Subsidiaries and as an incentive for increased efforts during&#160;such service, and has advised the Company thereof and instructed the undersigned&#160;officer to issue said Restricted Share Units&#59;</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the mutual covenants&#160;herein contained and other good and valuable consideration, receipt of which is&#160;hereby agree as follows&#58;</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Section 1.&#160;&#160;&#160;&#160;Grant of Restricted Share Units</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.1&#160;&#160;&#160;&#160;Grant of Restricted Share Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. In consideration of the Grantee&#96;s agreement to provide&#160;services to the Company or its Subsidiaries, and for other good and valuable&#160;consideration, on the date listed hereof the&#160;Company irrevocably grants to the Grantee the number of Restricted Share Units set forth above, subject to the conditions described in Section 2 as well as the other provisions of this Restricted Share Unit Agreement and the terms of the Plan.&#160; </font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.2&#160;&#160;&#160;&#160;Adjustments in Restricted Share Units. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Committee shall make adjustments with respect to this&#160;Restricted Share Units grant in accordance with the provisions of Section 4.2 of the Plan.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Section 2.&#160;&#160;&#160;&#160;Vesting</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.1&#160;&#160;&#160;&#160;Vesting of Restricted Share Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to Sections 2.2 and 2.3,&#160;one-third of the Restricted Share Units awarded under this Restricted Share Unit Agreement shall vest the first anniversary of the date of this Restricted Share Unit Agreement and on each anniversary thereafter such that 100% of the Restricted Share Units awarded under this Restricted Share Unit Agreement shall be vested in full on the third anniversary of the date of this Restricted Share Unit Agreement (each, a &#8220;Normal Vesting Date&#8221;).&#160;&#160;&#160;&#160;&#160; </font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.2&#160;&#160;&#160;&#160;Acceleration of Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;In the event of a termination of employment resulting from&#160;a Grantee&#8217;s death or Disability (as defined below), any unvested Restricted Share Units granted hereunder </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-indent:36pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">shall vest in full as of the date of such termination. For purposes of this Restricted Share Unit Agreement, &#8220;Disability&#8221; means a disability that would qualify as a total and permanent disability under the Company&#8217;s then current long-term disability plan.&#160;&#160; </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Notwithstanding Section 2.1, unless otherwise provided in another contractual agreement between the Company and Grantee, (Y) if within one year following a Change in Control, the Grantee&#8217;s employment with the Company (or its successor) is terminated by reason of (i) Retirement or Early Retirement, (ii) for Good Reason by the Grantee or (iii) involuntary termination by the Company for any reason other than for Cause, or (Z) if upon consummation of a Petsense Divestiture (as defined below) where the Grantee is employed by Petsense, LLC (&#8220;Petsense&#8221;) and the Grantee&#8217;s employment with Petsense is terminated at such time by reason of involuntary termination by Petsense (or its successor) for any reason other than for Cause, and Grantee is not offered comparable employment with the Company, Petsense or its successor following the Petsense Divestiture (as determined in the reasonable discretion of the Board), then in each case all Restricted Share Units granted hereunder shall vest in full as of the date of such termination.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;As used herein, &#8220;Petsense  Divestiture&#8221; means, as determined by the Board, (i) the sale of all of the equity interests in Petsense, or (ii) a sale or other disposition of all or substantially all of the assets of Petsense, in each case to an unaffiliated third party.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.3&#160;&#160;&#160;&#160;Risk of Forfeiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to Sections 2.1 and 2.2, upon a termination of employment with the Company, Grantee shall forfeit any non-vested Restricted Share Units.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.4&#160;&#160;&#160;&#160;Conditions to Issuance of Stock Certificates</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Any shares of Company Stock deliverable upon the settlement of Restricted Share Units may be either previously authorized but unissued&#160;shares of Common Stock or issued shares of Common Stock which have then been reacquired by the Company. Such&#160;shares of Common Stock shall be fully paid and nonassessable. The Company shall not be required&#160;to issue or deliver any certificate or certificates for shares of Common Stock upon the settlement of Restricted Share Units or portion thereof prior to&#160;fulfillment of all of the following conditions&#58;</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The admission of such shares to listing on all stock&#160;exchanges on which such class of stock is then listed&#59; and</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The completion of any registration or other qualification&#160;of such shares under any state or federal law or under rulings or regulations of&#160;the Securities and Exchange Commission or of any other governmental regulatory&#160;body, which the Committee shall, in its sole discretion, deem necessary or&#160;advisable&#59; and</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The obtaining of any approval or other clearance from any&#160;state or federal governmental agency which the Committee shall, in its sole&#160;discretion, determine to be necessary or advisable&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;The receipt by the Company of full payment of all amounts which, under federal, state or local&#160;tax law, the Company (or Subsidiary) is required to withhold&#160;upon the settlement of the Restricted Share Units.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Section 3.&#160;&#160;&#160;&#160;Payment of Restricted Share Units</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.1&#160;&#160;&#160;&#160;Timing of Payment of Restricted Share Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Restricted Share Units shall be paid in accordance with the following&#58;</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;To the extent Restricted Share Units vest under Section 2.1, such Restricted Share Units shall be paid upon such Normal Vesting Date.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;To the extent Restricted Share Units vest under Section 2.2, such Restricted Share Units shall be paid upon termination of employment.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.2&#160;&#160;&#160;&#160;Form of Payment.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Vested Restricted Share Units shall be paid in shares of Company Stock.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Section 4.&#160;&#160;&#160;&#160;Other Provisions</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.1&#160;&#160;&#160;&#160;Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Committee shall have the power to interpret the Plan and&#160;this Restricted Share Unit Agreement and to adopt such rules for the administration, interpretation,&#160;and application of the Plan as are consistent therewith and to interpret, amend,&#160;or revoke any such rules. All actions taken and all interpretations and&#160;determinations made by the Committee in good faith shall be final and binding&#160;upon the Grantee, the Company, and all other interested persons. No member of&#160;the Committee shall be personally liable for any action, determination, or&#160;interpretation made in good faith with respect to the Plan or the Restricted Share Units. In its&#160;sole discretion, the Board may at any time and from time to time exercise any&#160;and all rights and duties of the Committee under the Plan and this Restricted Share Unit Agreement&#160;except with respect to matters which under Rule 16b&#8722;3 or any regulations or rules issued thereunder, are required to be&#160;determined in the sole discretion of the Committee.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.2&#160;&#160;&#160;&#160;Restricted Share Units Not Transferable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Neither the Restricted Share Units nor any interest or right therein or part&#160;thereof shall be sold, pledged, alienated, assigned, or otherwise transferred or encumbered other&#160;than by will or the laws of descent and distribution, unless and until the shares underlying such Restricted Share Units have been&#160;issued, and all restrictions applicable to such shares have lapsed. Neither the Restricted Share Units nor any interest or right therein or&#160;part thereof shall be liable for the debts, contracts, or engagements of the&#160;Grantee or his successors in interest or shall be subject to disposition by&#160;transfer, alienation, anticipation, pledge, encumbrance, assignment or any other&#160;means whether such disposition be voluntary or involuntary or by operation of&#160;law by judgment, levy, attachment, garnishment, or any other legal or equitable&#160;proceedings (including bankruptcy), and any attempted disposition thereof shall&#160;be null and void and of no effect.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.3&#160;&#160;&#160;&#160;Shares to Be Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Company shall at all times during the term of the Restricted Share Units reserve and keep available such number of shares of Common Stock as will be sufficient&#160;to satisfy the requirements of this Restricted Share Unit Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.4&#160;&#160;&#160;&#160;Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Any notice to be given under the terms of this Restricted Share Unit Agreement to&#160;the Company shall be addressed to the Company in care of its Secretary, and any&#160;notice to be given to the Grantee shall be addressed to him at the address&#160;given beneath his signature hereto. By a notice given pursuant to this Section&#160;4.4, either party may hereafter designate a different address for notices to be&#160;given to him. Any notice which is required to be given to the Grantee shall, if&#160;the Grantee is then deceased, be given to the Grantee&#96;s personal&#160;representative if such representative has previously informed the Company of his&#160;status and address by written notice under this Section 4.4. Any notice shall be&#160;deemed duly given when enclosed in a properly sealed envelope or wrapper&#160;addressed as aforesaid, deposited (with postage prepaid) in a post office or&#160;branch post office regularly maintained by the United States Postal Service.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.5&#160;&#160;&#160;&#160;Titles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Titles are provided herein for convenience only and are not to&#160;serve as a basis for interpretation or construction of this Restricted Share Unit Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.6&#160;&#160;&#160;&#160;Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. This Restricted Share Unit Agreement shall be administered, interpreted, and enforced&#160;under the internal laws of the State of Tennessee without regard to conflicts of&#160;laws thereof.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.7&#160;&#160;&#160;&#160;Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. In the event that any provision of this Restricted Share Unit Agreement shall be held illegal, invalid, or unenforceable for any reason, such provision shall be fully severable, but shall not affect the remaining provisions of this Restricted Share Unit Agreement and this Restricted Share Unit Agreement shall be construed and enforced as if the illegal, invalid, or unenforceable provision had never been included herein.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.8&#160;&#160;&#160;&#160;Conformity to Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Grantee acknowledges that the Plan is intended to conform&#160;to the extent necessary with all provisions of the Securities Act and the&#160;Exchange Act and any and all regulations and rules promulgated by the Securities&#160;and Exchange Commission thereunder, including, without limitation, the&#160;applicable exemptive conditions of Rule 16b-3. Notwithstanding anything herein&#160;to the contrary, the Plan shall be administered, and the Restricted Share Units are granted, only in such a manner as to conform to such laws, rules and&#160;regulations. To the extent permitted by applicable law, the Plan and this&#160;Restricted Share Unit Agreement shall be deemed amended to the extent necessary to conform to such&#160;laws, rules and regulations.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.9&#160;&#160;&#160;&#160;Withholding of Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Company shall have the right to (i) make deductions from the number of shares of Common Stock otherwise deliverable to the Grantee under this Restricted Share Unit Agreement in an amount sufficient to satisfy withholding of any federal, state or local taxes required by law provided&#59; that, such amount shall not exceed the applicable maximum statutory withholding requirements, or (ii) take such other action as may be necessary or appropriate to satisfy any such tax withholding obligations.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.10&#160;&#160;&#160;&#160;Electronic Delivery and Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Grantee hereby consents and agrees to electronic delivery of any Plan documents, proxy materials, annual reports, and other related documents. If the Company establishes procedures for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), Grantee hereby consents to such procedures and agrees that his or her electronic signature is the same as, and shall have the same force and effect as, his or her manual signature. Grantee consents and agrees that any such procedures and delivery may be effected by a third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.11&#160;&#160;&#160;&#160;Inconsistencies between Plan Terms and Terms of Restricted Share Unit Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. If there is any inconsistency between the terms of this Restricted Share Unit Agreement and the terms of the Plan, the Plan&#8217;s terms shall completely supersede and replace the conflicting terms of this Restricted Share Unit Agreement. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.12&#160;&#160;&#160;&#160;Grantee&#96;s Acknowledgements.&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> By entering into this Agreement the Grantee agrees and acknowledges that (a) he has read a copy of the Plan, and accepts this grant of Restricted Share Units upon all of the terms thereof, and (b)&#160;no member of the Committee shall be liable for any action or determination made in good faith with respect to the Plan or this Agreement or any award thereunder or hereunder.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.13&#160;&#160;&#160;&#160;No Guarantee of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Nothing in this Restricted Share Unit Agreement or in the Plan shall&#160;confer upon the Grantee any right to continue in the employ of the Company or&#160;any Subsidiary, or shall interfere with or restrict in any way the rights of the&#160;Company and its Subsidiaries, which are hereby expressly reserved, to discharge&#160;the Grantee at any time for any reason whatsoever, with or without cause.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.14&#160;&#160;&#160;&#160;Amendments or Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Restricted Share Unit Agreement, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Restricted Share Units shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.&#160; Notwithstanding any other provision of the Plan or this Restricted Share Unit Agreement, the Company may terminate this Restricted Share Unit Agreement and either issue shares of Common Stock deliverable upon vesting hereunder or pay the Grantee cash for the Restricted Share Units&#160;based upon the&#160;Fair Market Value of the shares of Common Stock subject hereto at the&#160;time of such termination in accordance with Section 1.409A-3(j)(4)(ix) of the Treasury Regulations.</font></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.15&#160;&#160;&#160;&#160;Section 409A.&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The parties acknowledge and agree that, to the extent applicable, this Restricted Share Unit Agreement shall be interpreted in accordance with, and the parties agree to use their best efforts to achieve timely compliance with, Section 409A of the Internal Revenue Code of 1986, as amended from time to time (the &#8220;Code&#8221;), and the Treasury Regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the Grant Date. Notwithstanding any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">provision of this Restricted Share Unit Agreement to the contrary, in the event that the Company determines that any compensation or benefits payable or provided under this Restricted Share Unit Agreement may be subject to Section 409A of the Code, the Company, with the Grantee&#8217;s consent, may adopt such limited amendments to this Restricted Share Unit Agreement and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Company reasonably determines are necessary or appropriate to (i) exempt the compensation and benefits payable under this Restricted Share Unit Agreement from Section 409A of the Code and&#47;or preserve the intended tax treatment of the compensation and benefits provided with respect to this Restricted Share Unit Agreement or (ii) comply with the requirements of Section 409A of the Code. In furtherance of the foregoing, to the maximum extent permitted by applicable law, the settlement of the Restricted Share Units (including any dividend equivalent rights) to be made to the Grantee pursuant to this Agreement is intended to qualify as a &#8220;short-term deferral&#8221; pursuant to Section 1.409A-1(b)(4) of the Regulations and this Agreement shall be interpreted consistently therewith.  However, under certain circumstances, settlement of the Restricted Share Units or any dividend equivalent rights may not so qualify, and in that case, the Company shall administer the grant and settlement of such Restricted Share Units and any dividend equivalent rights in strict compliance with Section 409A of the Code.  Further, notwithstanding anything herein to the contrary, if at the time of the Grantee&#8217;s termination of employment with the Company, the Grantee is a &#8220;specified employee&#8221; as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of service is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the Company will defer the commencement of the payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to the Grantee) to the minimum extent necessary to satisfy Section 409A of the Code until the date that is six months and one day following the Grantee&#8217;s termination of employment with the Company (or the earliest date as is permitted under Section 409A of the Code), if such payment or benefit is payable upon a termination of employment.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Notwithstanding any other provision of this Restricted Share Unit Agreement, to the extent the delivery of the shares represented by this Restricted Share Unit Agreement is treated as non-qualified deferred compensation subject to Section 409A of the Code, then no delivery of such shares shall be made upon the Grantee&#8217;s termination of employment unless such termination of employment constitutes a &#8220;separation from service&#8221; within the meaning of Section 1.409A-1(h) of the Treasury Regulations.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Although the Company intends to administer this Restricted Share Unit Agreement so that the Award will be exempt from, or will be interpreted and comply with, the requirements of Section 409A of the Code, the Company does not warrant that the Award made under this Restricted Share Unit Agreement will qualify for favorable tax treatment under Section 409A of the Code or any other provision of federal, state, local or foreign law.  The Company shall not be liable to the Grantee for any tax, interest, or penalties that Grantee might owe as a result of the Award made under this Restricted Share Unit Agreement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.16&#160;&#160;&#160;&#160;Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.&#160; As used in this Restricted Share Unit Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160; &#8220;Cause&#8221; for termination by the Company of the Grantee&#96;s employment shall mean (i) Grantee&#8217;s failure or refusal to carry out the lawful directions of the Company, which are reasonably consistent with the responsibilities of the Grantee&#8217;s position&#59; (ii) a material act of dishonesty or disloyalty by Grantee related to the business of the Company&#59; (iii) Grantee&#8217;s conviction of a felony, a lesser crime against the Company, or any crime involving dishonest conduct&#59; (iv) Grantee&#8217;s habitual or repeated misuse or habitual or repeated performance of the Grantee&#8217;s duties under the influence of alcohol or controlled substances&#59; or (v) any incident materially compromising the Optionee&#8217;s reputation or ability to represent the Company with the public or any act or omission by the Grantee that substantially impairs the Company&#8217;s business, good will or reputation.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;&#8220;Change in Control&#8221; shall have the meaning provided in the Plan.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;&#8220;Early Retirement&#8221; shall mean retirement with the express consent of the Company at or before the time of such retirement, from active employment with the Company and any Subsidiary or Affiliate prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160; &#8220;Good Reason&#8221; means (i) a material reduction in a Grantee&#8217;s position, authority, duties or responsibilities, (ii) any reduction in a Grantee&#8217;s annual base salary as in effect immediately prior to a Change in Control&#59; (iii) the relocation of the office at which the Grantee is to perform the majority of his or her duties following a Change in Control to a location more than 30 miles from the location at which the Grantee performed such duties prior to the Change in Control&#59; or (iv) the failure by the Company or its successor to continue to provide the Grantee with benefits substantially similar in aggregate value to those enjoyed by the Grantee under any of the Company&#8217;s pension, life insurance, medical, health and accident or disability plans in which Grantee was participating immediately prior to a Change in Control, unless the Grantee is offered participation in other comparable benefit plans generally available to similarly situated employees of the Company or its successor after the Change in Control.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160; &#8220;Retirement&#8221; shall mean, retirement of Grantee from active employment with the Company or any of its Subsidiaries or Affiliates on or after such Grantee having reached the age of 55 and ten years of service with the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">GRANTEE&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">______________________________________&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;_____________________________</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Name&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date Signed</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.61
<SEQUENCE>5
<FILENAME>ex1061nonqualifiedstockopt.htm
<DESCRIPTION>EX-10.61 FORM OF NONQUALIFIED STOCK OPTION AGREEMENT FOR PETSENSE
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="icc3013977eee40748824fe33bcfcb973_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NON-QUALIFIED STOCK OPTION AGREEMENT</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This STOCK OPTION AGREEMENT is between TRACTOR SUPPLY COMPANY, a Delaware corporation (the &#34;Company&#34;), and the above-referenced Participant (the &#34;Optionee&#34;).  </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Company&#96;s Compensation Committee (the &#8220;Committee&#8221;) has determined that the objectives of the Company&#96;s 2018 Omnibus Incentive Plan (the &#34;Plan&#34;) will be furthered by granting to the Optionee an option pursuant to the Plan.  </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In consideration of the foregoing and of the mutual undertakings set forth in this Stock Option Agreement (the &#34;Agreement&#34;), the Company and the Optionee hereby agree as follows&#58;  </font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Grant of Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Company hereby grants to the Optionee a &#34;nonqualified&#34; stock option to purchase shares of the Common Stock of the Company as set forth above.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exercisability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to Section 4 hereof, the option shall vest and become exercisable as follows&#58; </font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33-1&#47;3% on the first anniversary of the Grant Date</font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33-1&#47;3% on the second anniversary of the Grant Date</font></div><div style="padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">33-1&#47;3% on the third anniversary of the Grant Date</font></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Method of Option Exercise&#59; Involuntary Option Cash-Out</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The option or any part thereof may be exercised, with respect to whole shares only, by giving to the Company written notice of exercise or by contacting an authorized agent of Fidelity.  Full payment of the purchase price shall be made on the option exercise date by cash, certified or official bank check or, in the Committee&#96;s discretion, (i) by personal check (subject to collection) payable to the Company, (ii) by the assignment of proceeds from the sale of Common Stock or the withholding of shares of Common Stock, in each case in the manner provided in Section 6.4(d) of the Plan or (iii) by delivery of shares of Common Stock already owned by the Optionee prior to the option exercise date.  The Optionee shall have no right to pay the Exercise Price, or to receive shares of Common Stock with respect to an option exercise, prior to the option exercise date.  </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;At any time after the Company&#8217;s receipt of notice of exercise and prior to the option exercise date, the Committee, in its sole discretion, shall have the right, by written notice to the Optionee, to cancel the option or any part thereof subject to the written notice of exercise if the Committee, in its sole judgment, determines that legal or contractual restrictions and&#47;or blockage and&#47;or other market considerations would make the Company&#96;s acquisition of Common Stock from, and&#47;or the Optionee&#96;s sale of Common Stock to, the public markets illegal, impracticable or inadvisable.  If the Committee determines to so cancel the option or any part thereof subject to the written notice of exercise, the Company shall pay to the Optionee an amount equal to the excess (if any) of (i) the aggregate Fair Market Value of the shares of Common Stock subject to the option or part thereof cancelled (determined as of the option exercise date) over (ii) the aggregate Exercise Price of the shares of Common Stock subject to the option or part thereof cancelled.  Such amount shall be delivered to the Optionee as soon as practicable after such option or part thereof is cancelled. </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-indent:36pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;If all or any portion of this option is exercisable on the expiration date and has a per share exercise price that is less than the Fair Market Value of a share of Common Stock on the expiration date, any remaining options shall be deemed to be automatically exercised on such day by means of a &#8220;net exercise&#8221;, and the Optionee shall be entitled to receive the intrinsic value of the option on such date in shares of Common Stock, less the number of shares of Common Stock required for the required tax withholding.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Termination of Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">General Rule</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The non-vested portion of any option shall terminate and expire upon the Optionee&#96;s termination of employment or service for any reason except that upon termination of Optionee&#8217;s employment or service as a result of (1) death or (2) Disability (as defined below), any unvested portion of the option granted hereunder shall vest in full as of the date of such termination.  The vested portion of any option shall remain exercisable following termination of employment or service only under the circumstances and to the extent provided in this Section 4.  </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Termination for Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If the Optionee&#96;s employment or service is terminated for Cause, whether or not he is a party to a written contract, the option granted hereunder shall immediately terminate and become void and of no effect on the day the Optionee&#96;s employment or service terminates.  </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Regular Termination&#59; Leaves of Absence</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If the Optionee&#96;s employment or service terminates for reasons other than as provided in subsection (b) above or subsections (d) or (e) below, the vested portion of the option granted hereunder may be exercised until the earlier of (i) three months after the day his employment or service terminates and (ii) the date on which the option otherwise terminates or expires in accordance with the applicable provisions of the Plan and this Agreement&#59; provided that the Committee may determine, in its sole discretion, such longer or shorter period for exercise (not to exceed the remaining term of the option) in the case of an individual whose employment or service terminates for reasons as provided herein in this subsection (c), or solely because his employer ceases to be an Affiliate or he transfers his employment or service with the Company&#96;s consent to a purchaser of a business disposed of by the Company.  Subject to Section 4(e) below, the Committee may, in its discretion, determine (A) whether any leave of absence (including short-term or long-term disability or medical leave) constitutes a termination of employment or service within the meaning of the Plan and (B) the impact, if any, of any such leave on awards under the Plan theretofore made to an Optionee who takes any such leave.  </font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event that the Optionee&#96;s employment or service terminates by reason of death, or if the Optionee&#96;s employment or service shall terminate as described in subsection (c) above and he dies within the period for exercise provided for therein, the vested portion of the option shall be exercisable by the person to whom the option has passed under the Optionee&#96;s will (or if applicable, pursuant to the laws of descent and distribution) until the earlier of (i) one year after the Optionee&#96;s death and (ii) the date on which the option otherwise terminates or expires in accordance with the applicable provisions of the Plan and this Agreement.  </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  In the event that Optionee&#8217;s employment or service terminates by reason of Disability (as defined below), the vested portion of the option granted hereunder shall be exercisable by Optionee until the earlier of (i) three years following the date of such termination of employment or service, and (ii) the date on which the option granted hereunder otherwise terminates or expires in accordance with the applicable provisions of the Plan and this Agreement.  For purposes of this Agreement, &#8220;Disability&#8221; means a disability that would qualify as a total and permanent disability under the Company&#8217;s then current long-term disability plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control&#59; Petsense Divestiture</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything to the contrary contained herein, unless otherwise provided in another contractual agreement between the Company and Optionee, (Y) if within one year following a Change in Control, the Optionee&#8217;s employment with the Company (or its successor) is terminated by reason of (i) Retirement or Early Retirement, (ii) for Good Reason by the Optionee or (iii) involuntary termination by the Company for any reason other than for Cause, or (Z) if upon consummation of a Petsense Divestiture (as defined below) where the Optionee is employed by Petsense, LLC (&#8220;Petsense&#8221;) and the Optionee&#8217;s employment with Petsense is terminated at such time by reason of involuntary termination by Petsense (or its successor) for any reason other than for Cause, and Optionee is not offered comparable employment with the Company, Petsense or its successor or affiliates following the Petsense Divestiture (as determined in the reasonable discretion of the Board), all Options granted hereunder shall vest in full as of the date of such termination and remain exercisable until the earlier of (i) three months after the day his employment or service terminates and (ii) the date on which the option otherwise terminates or expires in accordance with the applicable provisions of the Plan and this Agreement.  Notwithstanding the foregoing, in connection with a Change in Control or Petsense Divestiture, the Committee may, in its discretion, by resolution adopted prior to the occurrence of the Change in Control or Petsense Divestiture, provide that this Option shall, upon the occurrence of such Change in Control or Petsense Divestiture, be cancelled in exchange for a payment per share in an amount based on Fair Market Value of the shares of Common Stock (with reference in the case of a Change in Control to the Change in Control less the Exercise Price), which amount may be zero (0) if applicable.  For purposes of clarity, if the Fair Market Value is less than the Exercise Price at the time of such cancellation, the Optionee shall receive $0, and no consideration shall be given to the time value of the options granted hereunder.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;As used herein, &#8220;Petsense  Divestiture&#8221; means, as determined by the Board, (i) the sale of all of the equity interests in Petsense, or (ii) a sale or other disposition of all or substantially all of the assets of Petsense, in each case to an unaffiliated third party.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Right of Discharge Reserved</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Nothing in the Plan or this Agreement shall confer upon the Optionee or any other person the right to continue in the employment or service of the Company or any Affiliate or affect any right which the Company or any Affiliate may have to terminate the employment or service of the Optionee or any other person.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Withholding Tax Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If as a condition of delivery of shares of Common Stock upon the Optionee&#96;s exercise of an option granted hereunder the Committee determines that it is necessary or advisable to withhold an amount sufficient to satisfy any federal, state and other governmental withholding tax requirements related thereto, then the Optionee shall be required to satisfy all withholding tax requirements related to such option in </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">accordance with Sections 6.4 and 15.6 of the Plan.  By entering into this Agreement, the Optionee hereby agrees that, if the Committee shall make such determination, then (a) the Optionee shall remit the full amount necessary to satisfy such withholding tax requirements within 15 days after his receipt of a statement for such amount from the Committee (unless and to the extent that the Committee permits the Optionee to use the method of payment described in Sections 6.4(d) and 15.6 of the Plan), and (b) the Company shall be entitled to withhold the amount of any such tax requirements from any salary or other payments due to the Optionee, and to refuse to recognize such option exercise until full satisfaction of such withholding tax requirements.  The Optionee further agrees and acknowledges that all other taxes, duties and fees related to such option exercise are for the Optionee&#96;s own account and must be paid directly by the Optionee.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement shall be subject to all of the terms and provisions of the Plan, which are hereby incorporated herein by reference and made a part hereof.  Any term defined in the Plan shall have the same meaning in this Agreement as in the Plan, except as otherwise defined herein.  In the event of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Optionee&#96;s Acknowledgements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  By entering into this Agreement the Optionee agrees and acknowledges that (a) he has read a copy of the Plan, and accepts this option upon all of the terms thereof, and (b) no member of the Committee shall be liable for any action or determination made in good faith with respect to the Plan or this Agreement or any award thereunder or hereunder.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Nontransferability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  No right granted to the Optionee under the Plan or this Agreement shall be assignable or transferable by the Optionee (whether by operation of law or otherwise and whether voluntarily or involuntarily), other than by will or by the laws of descent and distribution.  During the lifetime of the Optionee, all rights granted to the Optionee under the Plan or under this Agreement shall be exercisable only by the Optionee.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Electronic Delivery and Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Notwithstanding anything contained in this Agreement to the contrary, the option may not be exercised until the Optionee has accepted this Agreement.   Optionee hereby consents and agrees to electronic delivery of any Plan documents, proxy materials, annual reports, and other related documents. If the Company establishes procedures for an electronic signature system for delivery and acceptance of Plan documents (including documents relating to any programs adopted under the Plan), Optionee hereby consents to such procedures and agrees that his or her electronic signature is the same as, and shall have the same force and effect as, his or her manual signature. Optionee consents and agrees that any such procedures and delivery may be effected by a third party engaged by the Company to provide administrative services related to the Plan, including any program adopted under the Plan.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any notice to be given to the Company hereunder shall be in writing and shall be addressed to the Corporate Controller of Tractor Supply Company at 5401 Virginia Way, Brentwood, Tennessee 37027, or at such other address as the Company may hereafter designate to the Optionee by notice as provided herein.  Any notice to be given to the Optionee hereunder shall be addressed to the Optionee at the address set forth below or at such other </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">address as the Optionee may hereafter designate to the Company by notice as provided herein. Notices hereunder shall be deemed to have been duly given when received by personal delivery or by registered or certified mail to the party entitled to receive the same.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement shall be binding upon and inure to the benefit of the parties hereto and the successors and assigns of the Company and, to the extent set forth in Section 15.1 of the Plan and Section 8 hereof, the heirs and personal representatives of the Optionee.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement shall be governed by and construed in accordance with the internal laws of the State of Tennessee, without giving effect to the conflicts of laws principles thereof.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amendments to Option</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Option, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Optionee or any holder or beneficiary of the Option shall not to that extent be effective without the consent of the Optionee, holder or beneficiary affected.  </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  As used in this Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160; &#8220;Cause&#8221; for termination by the Company of the Optionee&#96;s employment shall mean (i) Optionee&#8217;s failure or refusal to carry out the lawful directions of the Company, which are reasonably consistent with the responsibilities of the Optionee&#8217;s position&#59; (ii) a material act of dishonesty or disloyalty by Optionee related to the business of the Company&#59; (iii) Optionee&#8217;s conviction of a felony, a lesser crime against the Company, or any crime involving dishonest conduct&#59; (iv) Optionee&#8217;s habitual or repeated misuse or habitual or repeated performance of the Optionee&#8217;s duties under the influence of alcohol or controlled substances&#59; or (v) any incident materially compromising the Optionee&#8217;s reputation or ability to represent the Company with the public or any act or omission by the Optionee that substantially impairs the Company&#8217;s business, good will or reputation.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;&#8220;Change in Control&#8221; shall have the meaning provided in the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;&#8220;Early Retirement&#8221; shall mean retirement with the express consent of the Company at or before the time of such retirement, from active employment with the Company and any Subsidiary or Affiliate prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;&#8220;Good Reason&#8221; means (i) a material reduction in a Optionee&#8217;s position, authority, duties or responsibilities, (ii) any reduction in a Optionee&#8217;s annual base salary as in effect immediately prior to a Change in Control&#59; (iii) the relocation of the office at which the Optionee is to perform the majority of his or her duties following a Change in Control to a location more than 30 miles from the location at which the Optionee performed such duties prior to the Change in Control&#59; or (iv) the failure by the Company or its successor to continue to </font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">provide the Optionee with benefits substantially similar in aggregate value to those enjoyed by the Optionee under any of the Company&#8217;s pension, life insurance, medical, health and accident or disability plans in which Optionee was participating immediately prior to a Change in Control, unless the Optionee is offered participation in other comparable benefit plans generally available to similarly situated employees of the Company or its successor after the Change in Control.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;&#8220;Retirement&#8221; shall mean, retirement of Optionee from active employment with the Company or any of its Subsidiaries or Affiliates on or after such Optionee having reached the age of 55 and ten years of service with the Company.</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Section 15.&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  If any provision of this Agreement is or becomes, or is deemed to be, invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the option award, or would disqualify the Plan or the option award under any laws deemed applicable by the Committee, such provisions shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the option award, such provision shall be stricken as to such jurisdiction, Person or option award, and the remainder of the Plan and option award shall remain in full force and effect.</font></div><div style="margin-top:0.12pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">TRACTOR SUPPLY COMPANY</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>6
<FILENAME>a202010-kex21q4.htm
<DESCRIPTION>EX-21 SUBSIDIARIES LIST
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1f7a23379cf04aa09abf5e727ec3d7ca_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 21</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:44.646%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.426%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subsidiaries</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction of Organization</font></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tractor Supply Co. of Michigan, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michigan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tractor Supply Co. of Texas, LP</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tractor Supply Company of Utah, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dels Farm Supply, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TSC Purchasing LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TSC Franklin DC, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TSC SSC Bond, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Petsense, LLC</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TSC Navarre DC, LLC</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:10pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>7
<FILENAME>a202010-kex23q4.htm
<DESCRIPTION>EX-23 CONSENT
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i0f70770e674645c8b6fdb4dbe63771e0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 23</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Registration Statement on Form S-8 (File No. 333-10699) pertaining to the Tractor Supply Company 1996 Associate Stock Purchase Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Registration Statement on Form S-3 (File No. 333-35317) pertaining to the Tractor Supply Company Restated 401(k) Retirement Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Registration Statement on Form S-8 (File No. 333-80619) pertaining to the Tractor Supply Company 1994 Stock Option Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Registration Statement on Form S-8 (File No. 333-102768) pertaining to the Tractor Supply Company 2000 Stock Incentive Plan,</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) Registration Statement on Form S-8 (File No. 333-136502) pertaining to the Tractor Supply Company 2006 Stock Incentive Plan, </font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6) Registration Statement on Form S-8 (File No. 333-160968) pertaining to the Tractor Supply Company 2009 Stock Incentive Plan, </font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7) Registration Statement on Form S-8 (File No. 333-225430) pertaining to the Tractor Supply Company 2018 Omnibus Incentive Plan, and</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(8) Registration Statement on Form S-3 (File No. 333-249595) pertaining to the Shelf Registration Statement of Tractor Supply Company&#59;</font></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;18, 2021, with respect to the consolidated financial statements of Tractor Supply Company, and the effectiveness of internal control over financial reporting of Tractor Supply Company, included in this Annual Report (Form 10-K) of Tractor Supply Company for the year ended December&#160;26, 2020.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-indent:306pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nashville, Tennessee</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;18, 2021</font></div><div style="margin-bottom:10pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>8
<FILENAME>a202010-kex311q4.htm
<DESCRIPTION>EX-31.1 SECTION 302 CEO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7cfa4a1ca0a24db7ac7b1d6803b0dc87_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 31.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATIONS</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Harry A. Lawton III, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of Tractor Supply Company&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 18, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Harry A. Lawton III</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>a202010-kex312q4.htm
<DESCRIPTION>EX-31.2 SECTION 302 CFO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i99bc3a64c98847d8bbf3a9e0330561cb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 31.2</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATIONS</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Kurt D. Barton, certify that&#58;</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this annual report on Form 10-K of Tractor Supply Company&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.247%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">February 18, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kurt D. Barton</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President - Chief Financial Officer and Treasurer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>10
<FILENAME>a202010-kex32q4.htm
<DESCRIPTION>EX-32 SECTION 906 CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i5458215d2f984d62a17d5b33b8419833_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 32</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO SECTION 906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">OF THE SARBANES-OXLEY ACT OF 2002 (18 U.S.C. SECTION 1350)</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report (&#8220;Report&#8221;) of Tractor Supply Company (the &#8220;Company&#8221;) on Form 10-K for the fiscal year ended December&#160;26, 2020, as filed with the Securities and Exchange Commission on the date hereof, we, Harry A. Lawton III, Chief Executive Officer, and Kurt D. Barton, Chief Financial Officer, of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. section 1350), that&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d))&#59; and</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dated&#58;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">February&#160;18, 2021</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Harry A. Lawton III</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Harry A. Lawton III</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President and Chief Executive Officer</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Kurt D. Barton</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kurt D. Barton</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President - Chief Financial Officer and Treasurer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>tsco-20201226.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tsco="http://www.tractorsupply.com/20201226" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2020-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tractorsupply.com/20201226">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tsco-20201226_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tsco-20201226_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tsco-20201226_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tsco-20201226_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.tractorsupply.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>1003004 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesTables" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails">
        <link:definition>2404401 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation">
        <link:definition>2105102 - Disclosure - Share Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables">
        <link:definition>2306302 - Disclosure - Share Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails">
        <link:definition>2407402 - Disclosure - Share Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>2108103 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>2309303 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsDetails" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails">
        <link:definition>2410403 - Disclosure - Goodwill and Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.tractorsupply.com/role/Debt">
        <link:definition>2111104 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.tractorsupply.com/role/DebtTables">
        <link:definition>2312304 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorNotesDetails" roleURI="http://www.tractorsupply.com/role/SeniorNotesDetails">
        <link:definition>2413404 - Disclosure - Senior Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SeniorCreditFacilityCreditAgreementDetails" roleURI="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails">
        <link:definition>2414405 - Disclosure - Senior Credit Facility - Credit Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwaps" roleURI="http://www.tractorsupply.com/role/InterestRateSwaps">
        <link:definition>2115105 - Disclosure - Interest Rate Swaps</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails">
        <link:definition>2416406 - Disclosure - Interest Rate Swaps Effective Date of Interest Rate Swap Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsDetails">
        <link:definition>2417407 - Disclosure - Interest Rate Swaps (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsTables" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTables">
        <link:definition>2318305 - Disclosure - Interest Rate Swaps (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails">
        <link:definition>2419408 - Disclosure - Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails">
        <link:definition>2420409 - Disclosure - Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>2421410 - Disclosure - Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails">
        <link:definition>2422411 - Disclosure - Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTermandDiscount" roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscount">
        <link:definition>2423412 - Disclosure - Leases, Term and Discount</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCost" roleURI="http://www.tractorsupply.com/role/LeasesCost">
        <link:definition>2424413 - Disclosure - Leases, Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesMaturitiesTable" roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesTable">
        <link:definition>2425414 - Disclosure - Leases, Maturities Table</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.tractorsupply.com/role/Leases">
        <link:definition>2126106 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.tractorsupply.com/role/LeasesDetails">
        <link:definition>2427415 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSupplementalLeaseLiability" roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability">
        <link:definition>2328306 - Disclosure - Leases, Supplemental Lease Liability</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockandDividends" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends">
        <link:definition>2129107 - Disclosure - Capital Stock and Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockandDividendsTables" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables">
        <link:definition>2330307 - Disclosure - Capital Stock and Dividends (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockDetails" roleURI="http://www.tractorsupply.com/role/CapitalStockDetails">
        <link:definition>2431416 - Disclosure - Capital Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockandDividendsDetails" roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails">
        <link:definition>1407417 - Statement - Capital Stock and Dividends (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TreasuryStock" roleURI="http://www.tractorsupply.com/role/TreasuryStock">
        <link:definition>1108108 - Statement - Treasury Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TreasuryStockDetails" roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails">
        <link:definition>1409418 - Statement - Treasury Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShare" roleURI="http://www.tractorsupply.com/role/NetIncomePerShare">
        <link:definition>2132109 - Disclosure - Net Income Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareTables" roleURI="http://www.tractorsupply.com/role/NetIncomePerShareTables">
        <link:definition>2333308 - Disclosure - Net Income Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomePerShareDetails" roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails">
        <link:definition>2434419 - Disclosure - Net Income Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.tractorsupply.com/role/IncomeTaxes">
        <link:definition>2135110 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables">
        <link:definition>2336309 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails">
        <link:definition>2437420 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitPlans" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans">
        <link:definition>2138111 - Disclosure - Retirement Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitPlansDetails" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails">
        <link:definition>2439421 - Disclosure - Retirement Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementBenefitPlansDeferredCompensationDetails" roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails">
        <link:definition>2440422 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies">
        <link:definition>2141112 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2442423 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.tractorsupply.com/role/SegmentReporting">
        <link:definition>2143113 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.tractorsupply.com/role/SegmentReportingTables">
        <link:definition>2344310 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingDetails" roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails">
        <link:definition>2445424 - Disclosure - Segment Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NewAccountingPronouncements" roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements">
        <link:definition>0102114 - Document - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.tractorsupply.com/role/SubsequentEvents">
        <link:definition>2146115 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsTables" roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables">
        <link:definition>2347311 - Disclosure - Subsequent Events (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails">
        <link:definition>2448425 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tsco_FinanceLeaseInterestExpenseFutureMaturities" abstract="false" name="FinanceLeaseInterestExpenseFutureMaturities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInThreeYears" abstract="false" name="FutureMinimumPaymentsDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ConsolidatedStoresAxis" abstract="true" name="ConsolidatedStoresAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_April2020TermLoanMember" abstract="true" name="April2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DebtInstrumentAmendedDate" abstract="false" name="DebtInstrumentAmendedDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" abstract="false" name="MaximumPercentageOfEmployeesCompensationEligibleFor100Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" abstract="false" name="PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_NetBondProceedsIssued" abstract="false" name="NetBondProceedsIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" abstract="false" name="MaximumPercentageOfEmployeessCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_SalesTaxesPolicyTextBlock" abstract="false" name="SalesTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_PetsenseMember" abstract="true" name="PetsenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_HardwareToolsAndTruckMember" abstract="true" name="HardwareToolsAndTruckMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_CashPaidDuringPeriodForAbstract" abstract="true" name="CashPaidDuringPeriodForAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DueinyearsoneandtwoJune2017TermLoanMember" abstract="true" name="DueinyearsoneandtwoJune2017TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" abstract="false" name="CompanyMaximumMatchAsPercentageOfEligibleCompensation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_OtherComprehensiveIncomeLossNetofTaxMember" abstract="true" name="OtherComprehensiveIncomeLossNetofTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_Unsecureddebtnetofdebtissuancecosts" abstract="false" name="Unsecureddebtnetofdebtissuancecosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" abstract="false" name="CompanyMaximumMatchUnderDeferredCompensationProgram" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_StoreLeasesOptionalRenewalPeriods" abstract="false" name="StoreLeasesOptionalRenewalPeriods" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_February2016TermLoanMember" abstract="true" name="February2016TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationTable" abstract="true" name="ScheduleOfDeferredCompensationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_AdoptionOfASU201712" abstract="false" name="AdoptionOfASU201712" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" abstract="false" name="TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_June2017TermLoanMember" abstract="true" name="June2017TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ImpairmentOfLongLivedAssetsAbstract" abstract="true" name="ImpairmentOfLongLivedAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SelfInsuranceReservesAbstract" abstract="true" name="SelfInsuranceReservesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_A2018OmnibusIncentivePlan1Member" abstract="true" name="A2018OmnibusIncentivePlan1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_OtherInformationOptionActivityTableTextBlock" abstract="false" name="OtherInformationOptionActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_LeverageRatioMaximumRequirementMember" abstract="true" name="LeverageRatioMaximumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_TSCOstoresDomain" abstract="true" name="TSCOstoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" abstract="false" name="SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInTwoYears" abstract="false" name="FutureMinimumPaymentsDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeaseTermAndDiscountTable" abstract="true" name="LeaseTermAndDiscountTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_IndustrialRevenueBondMaturityDate" abstract="false" name="IndustrialRevenueBondMaturityDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationLineItems" abstract="true" name="ScheduleOfDeferredCompensationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" abstract="false" name="DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="tsco_Storeleasesoptionalrenewalperiodsminimum" abstract="false" name="Storeleasesoptionalrenewalperiodsminimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" abstract="false" name="MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_ShelfNotesMaximumMaturityDate" abstract="false" name="ShelfNotesMaximumMaturityDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DistributionExpense" abstract="false" name="DistributionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_MaconGaDcMember" abstract="true" name="MaconGaDcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateRevolver" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_FixedChargeCoverageRatioMinimumRequirementMember" abstract="true" name="FixedChargeCoverageRatioMinimumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_MaximumPrincipalAmountOfBondAuthorized" abstract="false" name="MaximumPrincipalAmountOfBondAuthorized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SeasonalGiftAndToyProductsMember" abstract="true" name="SeasonalGiftAndToyProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsInterest" abstract="false" name="FutureMinimumPaymentsInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_WarehousingAndDistributionCostsPolicyTextBlock" abstract="false" name="WarehousingAndDistributionCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInFourYears" abstract="false" name="FutureMinimumPaymentsDueInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ClothingAndFootwareMember" abstract="true" name="ClothingAndFootwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeaseCostLineItems" abstract="true" name="LeaseCostLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SupplementalLeaseLiabilityTable" abstract="true" name="SupplementalLeaseLiabilityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FinanceLeaseLiabilityPresentValue" abstract="false" name="FinanceLeaseLiabilityPresentValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CorporateIncomeTaxRateCurrent" abstract="false" name="CorporateIncomeTaxRateCurrent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_SocialSecurityTaxDeferral" abstract="false" name="SocialSecurityTaxDeferral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_RealPropertyPurchaseOption" abstract="false" name="RealPropertyPurchaseOption" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ConsolidatedBalanceSheetsUnauditedAbstract" abstract="true" name="ConsolidatedBalanceSheetsUnauditedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_BondDomain" abstract="true" name="BondDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" abstract="false" name="AveragePercentageOfSalesByProductCategoriesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" abstract="false" name="DeferredTaxLiabilitiesFinanceLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeaseTermAndDiscountLineItems" abstract="true" name="LeaseTermAndDiscountLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_PerformanceTerm" abstract="false" name="PerformanceTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_TermLoanMaximumBorrowingCapacity" abstract="false" name="TermLoanMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_Employeestockpurchaseprogramdiscountpercentage" abstract="false" name="Employeestockpurchaseprogramdiscountpercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_RevenueRecognitionGiftCard" abstract="false" name="RevenueRecognitionGiftCard" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" abstract="true" name="DueinyearsoneandtwoFebruary2016TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_November2020TermLoanMember" abstract="true" name="November2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_VestingTermMinimum" abstract="false" name="VestingTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_Maximumnumberofcommonstockgranted" abstract="false" name="Maximumnumberofcommonstockgranted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" abstract="true" name="SupplementaldisclosuresofnoncashactivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" abstract="false" name="Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Selfinsuredemployeemedicalstoplosslimit" abstract="false" name="Selfinsuredemployeemedicalstoplosslimit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_VestingTerm" abstract="false" name="VestingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_PropertyAndEquipmentAbstract" abstract="true" name="PropertyAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TSCOandPetsenseDomain" abstract="true" name="TSCOandPetsenseDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_InterestRateSwapLiabilityPortionMember" abstract="true" name="InterestRateSwapLiabilityPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_LettersOfCreditMaximumBorrowingCapacity" abstract="false" name="LettersOfCreditMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ComprehensiveIncomeAbstract" abstract="true" name="ComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FreightPolicyTextBlock" abstract="false" name="FreightPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" abstract="false" name="MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_DeferredCompensationProgramDomain" abstract="true" name="DeferredCompensationProgramDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_RevenueRecognitionGiftCardsTextBlock" abstract="false" name="RevenueRecognitionGiftCardsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_WarehousingAndDistributionCostsAbstract" abstract="true" name="WarehousingAndDistributionCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ConsolidatedStoresDomain" abstract="true" name="ConsolidatedStoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_PetsensestoresDomain" abstract="true" name="PetsensestoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_FranklinKyDcMember" abstract="true" name="FranklinKyDcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_BondAxis" abstract="true" name="BondAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DefineContributionBenefitPlanAxis" abstract="true" name="DefineContributionBenefitPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TermloanMaximumMonthEndOutstandingAmount" abstract="false" name="TermloanMaximumMonthEndOutstandingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_Workerscompensationandgeneralliabilitydeductible" abstract="false" name="Workerscompensationandgeneralliabilitydeductible" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LivestockAndPetMember" abstract="true" name="LivestockAndPetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_InterestRateSwapShortTermPortionMember" abstract="true" name="InterestRateSwapShortTermPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_IndustrialrevenuebondsTableTextBlock" abstract="false" name="IndustrialrevenuebondsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" abstract="false" name="PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_CashOutflowforDebtIssuanceCost" abstract="false" name="CashOutflowforDebtIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ShelfNotesMaximumIssuanceDate" abstract="false" name="ShelfNotesMaximumIssuanceDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" abstract="false" name="MinimumPercentageofEmployeesCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" abstract="false" name="Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_AgricultureMember" abstract="true" name="AgricultureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_TractorSupplyCompanyAndPetsenseMember" abstract="true" name="TractorSupplyCompanyAndPetsenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DefineContributionBenefitPlanDomain" abstract="true" name="DefineContributionBenefitPlanDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_SalesRevenueNetPercentage" abstract="false" name="SalesRevenueNetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_March2020TermLoanMember" abstract="true" name="March2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_ComputerSoftwareAndHardwareGross" abstract="false" name="ComputerSoftwareAndHardwareGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ComputerSoftwareAndHardwareMember" abstract="true" name="ComputerSoftwareAndHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_NumberofFinancialCovenantsMember" abstract="true" name="NumberofFinancialCovenantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" abstract="false" name="DerivativeInstrumentPreTaxGainLossTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_Exerciseofstockoptionsandrestrictedstockunits" abstract="false" name="Exerciseofstockoptionsandrestrictedstockunits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tsco_OperatingLeaseMaturitiesLineItems" abstract="true" name="OperatingLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Storeleasesoptionalrenewalperiodsmaximum" abstract="false" name="Storeleasesoptionalrenewalperiodsmaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_ScheduleDefinedContributionBenefitPlanTable" abstract="true" name="ScheduleDefinedContributionBenefitPlanTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SalesTaxAuditReservePolicyTextBlock" abstract="false" name="SalesTaxAuditReservePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_DeferredCompensationArrangementAxis" abstract="true" name="DeferredCompensationArrangementAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SupplementalLeaseLiabilityLineItems" abstract="true" name="SupplementalLeaseLiabilityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_VestingTermMaximum" abstract="false" name="VestingTermMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_LeaseTermLineItems" abstract="true" name="LeaseTermLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueInFiveYears" abstract="false" name="FutureMinimumPaymentsDueInFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueNextTwelveMonths" abstract="false" name="FutureMinimumPaymentsDueNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_BrentwoodTnSscMember" abstract="true" name="BrentwoodTnSscMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLeaseExitObligation" abstract="false" name="DeferredTaxAssetsLeaseExitObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_BeginningBalanceMember" abstract="true" name="BeginningBalanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_FinanceOperatingAndVariableLeaseCost" abstract="false" name="FinanceOperatingAndVariableLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CombinedLeaseMaturitiesLineItems" abstract="true" name="CombinedLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SharedBasedCompensation" abstract="false" name="SharedBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_TractorSupplyCompanyMember" abstract="true" name="TractorSupplyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_OtherinformationrelativetorestrictedunitactivityAbstract" abstract="true" name="OtherinformationrelativetorestrictedunitactivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_OtherInformationRestrictedUnitActivityTableTextBlock" abstract="false" name="OtherInformationRestrictedUnitActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDueThereafter" abstract="false" name="FutureMinimumPaymentsDueThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_PreopeningCostsAbstract" abstract="true" name="PreopeningCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_SwinglineLoanMaximumBorrowingCapacity" abstract="false" name="SwinglineLoanMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_NatureOfBusinessAbstract" abstract="true" name="NatureOfBusinessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_A1750SeniorNotesMember" abstract="true" name="A1750SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_TermLoan2Member" abstract="true" name="TermLoan2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DerivativeInstrumentsTaxImpactTableTextBlock" abstract="false" name="DerivativeInstrumentsTaxImpactTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="tsco_TermLoan1Member" abstract="true" name="TermLoan1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_A2016SeniorCreditFacilityMember" abstract="true" name="A2016SeniorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsDeferredCompensation" abstract="false" name="DeferredTaxAssetsDeferredCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeaseTermExpirationThroughDate" abstract="false" name="LeaseTermExpirationThroughDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="tsco_StockoptionsotherinformationAbstract" abstract="true" name="StockoptionsotherinformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_FinanceLeaseMaturitiesLineItems" abstract="true" name="FinanceLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" abstract="false" name="TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_FutureMinimumPaymentsDue" abstract="false" name="FutureMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" abstract="true" name="DueinyearsthreethroughfiveFebruary2016TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" abstract="true" name="DueinyearsthreethroughfiveJune2017TermLoanMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_KeyassumptionsinfairvaluedeterminationAbstract" abstract="true" name="KeyassumptionsinfairvaluedeterminationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="us-types:durationStringItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="tsco_DeferredRent" abstract="false" name="DeferredRent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_InterestRateSwapLongTermPortionMember" abstract="true" name="InterestRateSwapLongTermPortionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="tsco_ScheduleDefinedContributionBenefitPlanLineItems" abstract="true" name="ScheduleDefinedContributionBenefitPlanLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_NonCurrentTaxLiabilitiesAbstract" abstract="true" name="NonCurrentTaxLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>tsco-20201226_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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.tractorsupply.com/role/Cover" xlink:type="simple" xlink:href="tsco-20201226.xsd#Cover"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c27f8c29-663a-45b6-9501-6c89202e2353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b0eaa9b1-20d2-4791-baec-9b86ba155b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c27f8c29-663a-45b6-9501-6c89202e2353" xlink:to="loc_us-gaap_DepreciationAndAmortization_b0eaa9b1-20d2-4791-baec-9b86ba155b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2af347cd-5e98-49e3-a68e-555d54869d1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c27f8c29-663a-45b6-9501-6c89202e2353" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2af347cd-5e98-49e3-a68e-555d54869d1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c8a5dd86-c12b-4b80-b6fa-b02ba4d603f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c27f8c29-663a-45b6-9501-6c89202e2353" xlink:to="loc_us-gaap_GrossProfit_c8a5dd86-c12b-4b80-b6fa-b02ba4d603f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c9fbdd03-14c0-4ac3-80db-b0ac94ba3f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c27f8c29-663a-45b6-9501-6c89202e2353" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c9fbdd03-14c0-4ac3-80db-b0ac94ba3f92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_be428684-39eb-4883-b2f0-b1d9242c71f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b3935c59-6936-48f1-8e23-7b324e205cf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_be428684-39eb-4883-b2f0-b1d9242c71f6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b3935c59-6936-48f1-8e23-7b324e205cf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_11c17f7d-0219-411d-910c-93253504f863" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_be428684-39eb-4883-b2f0-b1d9242c71f6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_11c17f7d-0219-411d-910c-93253504f863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f70aadea-e518-4955-ae06-aa00373d58ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_282c7166-4467-484d-8aaa-90681afcdd11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f70aadea-e518-4955-ae06-aa00373d58ed" xlink:to="loc_us-gaap_OperatingIncomeLoss_282c7166-4467-484d-8aaa-90681afcdd11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0ce116fa-c3c1-4d0a-8a1d-aa933e118611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f70aadea-e518-4955-ae06-aa00373d58ed" xlink:to="loc_us-gaap_InterestExpense_0ce116fa-c3c1-4d0a-8a1d-aa933e118611" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4946bbc5-dad9-4a8f-9f5c-e73b6a904370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d121f64e-a17f-40da-827d-ca62601ccd6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_4946bbc5-dad9-4a8f-9f5c-e73b6a904370" xlink:to="loc_us-gaap_Revenues_d121f64e-a17f-40da-827d-ca62601ccd6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b74055e4-cd60-4d85-8dd0-4f3af424b3af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_4946bbc5-dad9-4a8f-9f5c-e73b6a904370" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b74055e4-cd60-4d85-8dd0-4f3af424b3af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_22014b13-22fe-4083-a508-26e19b5965ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_892aa9ad-6496-4ba1-b4d4-176bb6d280d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_22014b13-22fe-4083-a508-26e19b5965ff" xlink:to="loc_us-gaap_NetIncomeLoss_892aa9ad-6496-4ba1-b4d4-176bb6d280d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4a5c6657-3076-4fc5-ab5a-72ef4b1e26b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_22014b13-22fe-4083-a508-26e19b5965ff" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_4a5c6657-3076-4fc5-ab5a-72ef4b1e26b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_a5e8c10c-007e-493e-99fe-2f14c224f7b8" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_22014b13-22fe-4083-a508-26e19b5965ff" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_a5e8c10c-007e-493e-99fe-2f14c224f7b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14547441-d626-4322-badd-1e035380de6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_599d01cb-69ed-4635-9314-68e3968c7408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14547441-d626-4322-badd-1e035380de6f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_599d01cb-69ed-4635-9314-68e3968c7408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_5cd5bd6e-1841-48c8-bb51-6350590d44e1" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_14547441-d626-4322-badd-1e035380de6f" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_5cd5bd6e-1841-48c8-bb51-6350590d44e1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_159a7aff-5326-4d15-9135-8dbd177329e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_235178a6-1f0f-498a-9524-5a8cb27a2324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_159a7aff-5326-4d15-9135-8dbd177329e0" xlink:to="loc_us-gaap_LiabilitiesCurrent_235178a6-1f0f-498a-9524-5a8cb27a2324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ccade1b1-07a7-45e6-b4f6-e1724fe1a991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_159a7aff-5326-4d15-9135-8dbd177329e0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ccade1b1-07a7-45e6-b4f6-e1724fe1a991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredRent_6f0370a3-cf37-4374-92d2-51c884e072d8" xlink:href="tsco-20201226.xsd#tsco_DeferredRent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_159a7aff-5326-4d15-9135-8dbd177329e0" xlink:to="loc_tsco_DeferredRent_6f0370a3-cf37-4374-92d2-51c884e072d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a0575c88-a5de-43ca-aff6-d8251c82f966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_159a7aff-5326-4d15-9135-8dbd177329e0" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a0575c88-a5de-43ca-aff6-d8251c82f966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c9678af1-93dc-4788-a980-21e8c7a3d9a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c9678af1-93dc-4788-a980-21e8c7a3d9a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_47dff4d5-fa21-4c7f-b503-3d24e6d4d068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_47dff4d5-fa21-4c7f-b503-3d24e6d4d068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dd26ff0a-5c62-47a9-a420-3a5b9a9eb080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dd26ff0a-5c62-47a9-a420-3a5b9a9eb080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d86d94a3-baa3-4255-86c0-2943bc1ae298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d86d94a3-baa3-4255-86c0-2943bc1ae298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ab3fb60-1658-4557-bdab-50aeacad454d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_AssetsCurrent_3ab3fb60-1658-4557-bdab-50aeacad454d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_38936505-00d2-40b8-a04e-0b46c9cb8dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4e193fb6-04c9-43ec-94cd-ddd18f2b056b" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_38936505-00d2-40b8-a04e-0b46c9cb8dc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a01a8019-9913-4a22-90f8-5a1c5bb5d789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c7a00657-993f-4e1c-9fb5-f07e762b071d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a01a8019-9913-4a22-90f8-5a1c5bb5d789" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_c7a00657-993f-4e1c-9fb5-f07e762b071d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4b6c3a6e-b020-427a-a9db-9f03b3616506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a01a8019-9913-4a22-90f8-5a1c5bb5d789" xlink:to="loc_us-gaap_InventoryNet_4b6c3a6e-b020-427a-a9db-9f03b3616506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a79c6620-d53e-4779-9e65-5ea28fcd6c91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a01a8019-9913-4a22-90f8-5a1c5bb5d789" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a79c6620-d53e-4779-9e65-5ea28fcd6c91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_3a56f10b-d23d-4e59-9d77-57aef67a89ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a01a8019-9913-4a22-90f8-5a1c5bb5d789" xlink:to="loc_us-gaap_IncomeTaxReceivable_3a56f10b-d23d-4e59-9d77-57aef67a89ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_db5e2cc3-64f6-4893-be07-4cf8bb4193da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_db5e2cc3-64f6-4893-be07-4cf8bb4193da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_673b8031-efe7-4054-b776-154bcbb0c674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_673b8031-efe7-4054-b776-154bcbb0c674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_36a91549-534f-4deb-8bba-4e02a904eed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_36a91549-534f-4deb-8bba-4e02a904eed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_7abf4b4d-a810-45ac-b973-2abaacad2da8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_7abf4b4d-a810-45ac-b973-2abaacad2da8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_7b35af00-1377-459e-8c0e-9828d4eb978a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_7b35af00-1377-459e-8c0e-9828d4eb978a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_900ddd2b-69b6-484e-a6a9-c8b08f8b8753" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_AccountsPayableCurrent_900ddd2b-69b6-484e-a6a9-c8b08f8b8753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0867e3aa-0033-4e41-8de2-4dc9d141cc36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_03bdb482-7e45-41c0-b7ef-96e627dea1a6" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_0867e3aa-0033-4e41-8de2-4dc9d141cc36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_46ca4659-b0c5-4454-b0b5-7778fb94bd8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_71ee50c6-71d5-410f-b38b-25f0c667831d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_46ca4659-b0c5-4454-b0b5-7778fb94bd8a" xlink:to="loc_us-gaap_Liabilities_71ee50c6-71d5-410f-b38b-25f0c667831d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_daf21d7c-5193-42cd-a8e3-fc40a47a85f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_46ca4659-b0c5-4454-b0b5-7778fb94bd8a" xlink:to="loc_us-gaap_StockholdersEquity_daf21d7c-5193-42cd-a8e3-fc40a47a85f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_928ec97f-4755-470c-bef7-948720df50f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_928ec97f-4755-470c-bef7-948720df50f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_a23e7248-eee7-46d7-ba38-0cd22dc240be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_TreasuryStockValue_a23e7248-eee7-46d7-ba38-0cd22dc240be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d4f33d30-1c9b-4c09-86fe-89c2ae14a749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_CommonStockValue_d4f33d30-1c9b-4c09-86fe-89c2ae14a749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fbbf54e7-ce07-41b8-8234-21c54d10cc0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fbbf54e7-ce07-41b8-8234-21c54d10cc0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bf6da31c-ff3d-482e-b953-b3a216592d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_bf6da31c-ff3d-482e-b953-b3a216592d06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_52d23d08-a7c4-4ddd-8de3-53b3def8f432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_251e5902-ae5b-491b-bc41-cbcb63421c80" xlink:to="loc_us-gaap_PreferredStockValue_52d23d08-a7c4-4ddd-8de3-53b3def8f432" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8dbe44bc-a154-4ce3-942a-d5399b5cfe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_NetIncomeLoss_8dbe44bc-a154-4ce3-942a-d5399b5cfe8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_b74a4018-47e9-42b7-b1c9-075d154468a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_DepreciationAndAmortization_b74a4018-47e9-42b7-b1c9-075d154468a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e423da08-5a47-462c-9180-7844174d5974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e423da08-5a47-462c-9180-7844174d5974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f2b7cca7-3535-4c0d-b566-57e962f3d63c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_ShareBasedCompensation_f2b7cca7-3535-4c0d-b566-57e962f3d63c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_96425427-88d9-4841-ab48-8c063a35959c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_96425427-88d9-4841-ab48-8c063a35959c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_945b8a61-ca03-4d2f-a10a-675161908764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_945b8a61-ca03-4d2f-a10a-675161908764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6a307cee-1aee-4acc-8b45-e3423e798f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6a307cee-1aee-4acc-8b45-e3423e798f37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a51b9176-ea0d-451d-adab-7e5feb1c1ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a51b9176-ea0d-451d-adab-7e5feb1c1ffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_901cc879-bcb3-4e8c-a6ec-d41d7976c5a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_901cc879-bcb3-4e8c-a6ec-d41d7976c5a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_233ac797-03b6-4ee7-80b0-033486fcc946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_233ac797-03b6-4ee7-80b0-033486fcc946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e485065a-4632-406e-82d5-06dae9e872f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e485065a-4632-406e-82d5-06dae9e872f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1bc5e42f-7a92-4643-af34-e8a8829614d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9eeea186-57c4-4d7b-9415-529ebb1e7351" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1bc5e42f-7a92-4643-af34-e8a8829614d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dac0d768-d510-4931-b6e2-a96c8d870814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5745d01b-3572-42bb-ad8d-68d1d268c40d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dac0d768-d510-4931-b6e2-a96c8d870814" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5745d01b-3572-42bb-ad8d-68d1d268c40d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1b9ddd23-3d0d-435f-961a-374305774be3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dac0d768-d510-4931-b6e2-a96c8d870814" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1b9ddd23-3d0d-435f-961a-374305774be3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c1e9e626-fb17-4ffa-bd27-102450f8b556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dac0d768-d510-4931-b6e2-a96c8d870814" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c1e9e626-fb17-4ffa-bd27-102450f8b556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_52c1e13d-c9a5-4b50-bae3-ab1d146764ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_52c1e13d-c9a5-4b50-bae3-ab1d146764ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_92d76d66-6507-4085-9b23-523dacc39641" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_92d76d66-6507-4085-9b23-523dacc39641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_2704dbec-aba1-41ee-9995-815fcbd996b2" xlink:href="tsco-20201226.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_2704dbec-aba1-41ee-9995-815fcbd996b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5968707d-2aa8-478d-9f6b-7a55cc4419be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5968707d-2aa8-478d-9f6b-7a55cc4419be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f45393ac-cc30-49c9-8ba5-99b2f87c4e89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_f45393ac-cc30-49c9-8ba5-99b2f87c4e89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1a9a4ac0-97ce-4aaa-80fe-195a4686a477" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1a9a4ac0-97ce-4aaa-80fe-195a4686a477" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1a0027dc-e7c6-42c2-b304-de37f5390983" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1a0027dc-e7c6-42c2-b304-de37f5390983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_5a595c7c-b300-48eb-8068-4e40bccc5f5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1d1663ea-f279-4a38-85a0-e5c24c6f451f" xlink:to="loc_us-gaap_PaymentsOfDividends_5a595c7c-b300-48eb-8068-4e40bccc5f5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Debt" xlink:type="simple" xlink:href="tsco-20201226.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorNotesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorCreditFacilityCreditAgreementDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwaps"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesTermandDiscount"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesCost" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesCost"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/LeasesCost" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesMaturitiesTable"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Leases" xlink:type="simple" xlink:href="tsco-20201226.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesSupplementalLeaseLiability"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividends"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStock"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStockDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShare"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d5acfe67-36a1-45dd-a3e8-c0ad2fcf4c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_44e69cc9-4a27-4379-9ba7-3fe9661a821c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d5acfe67-36a1-45dd-a3e8-c0ad2fcf4c53" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_44e69cc9-4a27-4379-9ba7-3fe9661a821c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4bde5d65-3f89-4577-bfb5-142c96d2d0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_d5acfe67-36a1-45dd-a3e8-c0ad2fcf4c53" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4bde5d65-3f89-4577-bfb5-142c96d2d0ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_4e37b04f-ff02-4b06-82eb-a8ade6a60b2a" xlink:href="tsco-20201226.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4429edda-cf25-4aa8-8615-cae480829adc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_4e37b04f-ff02-4b06-82eb-a8ade6a60b2a" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4429edda-cf25-4aa8-8615-cae480829adc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c3165580-d400-4455-8c0d-9148ecc06707" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_4e37b04f-ff02-4b06-82eb-a8ade6a60b2a" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c3165580-d400-4455-8c0d-9148ecc06707" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReporting"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="tsco-20201226.xsd#NewAccountingPronouncements"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsTables"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>tsco-20201226_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Cover" xlink:type="simple" xlink:href="tsco-20201226.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended" id="i19544267d1fd44c1a355a647ca9bba37_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_da51b516-a319-4b46-8d73-41cbfa7fea81" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentType_da51b516-a319-4b46-8d73-41cbfa7fea81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_35921485-301e-4664-88eb-48c0eb5e1a3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentAnnualReport_35921485-301e-4664-88eb-48c0eb5e1a3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_08dbffd5-bfaa-4bb8-9d75-baffaf847463" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentPeriodEndDate_08dbffd5-bfaa-4bb8-9d75-baffaf847463" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ce1b634e-8586-42d2-a3f7-30e38ecf56c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentTransitionReport_ce1b634e-8586-42d2-a3f7-30e38ecf56c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_68335882-4383-43d1-9ec2-0ed963605674" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityFileNumber_68335882-4383-43d1-9ec2-0ed963605674" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f6c82d0e-1e14-46e4-970f-ebd6d1ac53e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityRegistrantName_f6c82d0e-1e14-46e4-970f-ebd6d1ac53e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e692ca0b-fce2-4b6c-9bac-68f36497315f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e692ca0b-fce2-4b6c-9bac-68f36497315f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e77a2aaf-7676-4cc7-a16b-1f78b76a18c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityTaxIdentificationNumber_e77a2aaf-7676-4cc7-a16b-1f78b76a18c6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6a550210-7f9e-412d-b2a2-eaffea1167a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressAddressLine1_6a550210-7f9e-412d-b2a2-eaffea1167a3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2b5b71fb-b4e4-495a-94b9-a98c1ee71445" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressCityOrTown_2b5b71fb-b4e4-495a-94b9-a98c1ee71445" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_3142f916-33f3-4004-a5de-0dfc9dfeda7e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressStateOrProvince_3142f916-33f3-4004-a5de-0dfc9dfeda7e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c0e7bbcc-8e2e-4cdc-944a-92713988af3b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressPostalZipCode_c0e7bbcc-8e2e-4cdc-944a-92713988af3b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_64c3f57b-9085-4ffc-9967-c9c1e0f44e7f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_CityAreaCode_64c3f57b-9085-4ffc-9967-c9c1e0f44e7f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7a44077f-2e5c-422e-9008-7feb86b4f3e0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_LocalPhoneNumber_7a44077f-2e5c-422e-9008-7feb86b4f3e0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_86fe68fd-a2e2-4e12-909b-de6661204507" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_Security12bTitle_86fe68fd-a2e2-4e12-909b-de6661204507" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_2a1478aa-ab94-40ad-a214-173e05bf4d8d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_SecurityExchangeName_2a1478aa-ab94-40ad-a214-173e05bf4d8d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_56f0f030-cc48-4a3e-b5b9-fe5b8d5c0e8f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_TradingSymbol_56f0f030-cc48-4a3e-b5b9-fe5b8d5c0e8f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_1b44c831-38ee-4f58-a3ab-1c6f5823f011" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_1b44c831-38ee-4f58-a3ab-1c6f5823f011" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_08c93331-a806-4b9a-987f-ae388c6b5695" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityVoluntaryFilers_08c93331-a806-4b9a-987f-ae388c6b5695" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_69bc84f2-bb7e-4334-86aa-a57e75a79552" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCurrentReportingStatus_69bc84f2-bb7e-4334-86aa-a57e75a79552" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_cfb0b03e-c0bd-4bc3-8349-161141db7e5f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityInteractiveDataCurrent_cfb0b03e-c0bd-4bc3-8349-161141db7e5f" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_96eb5470-696b-420c-91a3-8d5f56c49925" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityFilerCategory_96eb5470-696b-420c-91a3-8d5f56c49925" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_5ba8dd53-d2c6-41b4-acf5-2f00ba18e09e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntitySmallBusiness_5ba8dd53-d2c6-41b4-acf5-2f00ba18e09e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5bdd1535-5986-4566-8d6f-47a470d082c1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityEmergingGrowthCompany_5bdd1535-5986-4566-8d6f-47a470d082c1" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b64401f3-a197-4ba1-b537-27e21034f05c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityShellCompany_b64401f3-a197-4ba1-b537-27e21034f05c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_201cd140-c9da-43a6-a556-e244c4f5741e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityPublicFloat_201cd140-c9da-43a6-a556-e244c4f5741e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ab10edfa-1120-4921-b6ce-b51b611d3996" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ab10edfa-1120-4921-b6ce-b51b611d3996" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_19d6ce78-126d-4c8e-9e86-15a2a01e46eb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCentralIndexKey_19d6ce78-126d-4c8e-9e86-15a2a01e46eb" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9badad49-2fcf-4b6d-9303-82b373d265b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_CurrentFiscalYearEndDate_9badad49-2fcf-4b6d-9303-82b373d265b3" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b9fb1371-83f7-4b9e-8067-f29128cc3d5d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentFiscalYearFocus_b9fb1371-83f7-4b9e-8067-f29128cc3d5d" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0efca32f-1ae0-418b-924e-fad4558f60a8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0efca32f-1ae0-418b-924e-fad4558f60a8" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_49769b24-0737-43b1-bc32-77f7fef7e016" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_AmendmentFlag_49769b24-0737-43b1-bc32-77f7fef7e016" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_0d47d9e4-9df7-4f0b-9c59-f18c34bcad6f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_0d47d9e4-9df7-4f0b-9c59-f18c34bcad6f" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_7a51d98a-b9a7-4793-a44d-1f60c83fb84d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_89dccc0a-82aa-4df8-a188-7a7669c18594" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6b572859-70a0-4b43-bb23-3aeb072f79bc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_484bd2fa-f801-4f47-857d-c95a5edfeb7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:to="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_73035b71-27bc-4471-9ec3-d07ab5bcaaa4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:to="loc_dei_EntityDomain_73035b71-27bc-4471-9ec3-d07ab5bcaaa4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e7514ec-32f6-4ab9-933b-420bf3faeb70" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:to="loc_dei_EntityDomain_2e7514ec-32f6-4ab9-933b-420bf3faeb70" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended" id="i5bd39546f6864bdeb339d2e8fab60d25_CONSOLIDATEDSTATEMENTSOFINCOME">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed202ad1-9039-481c-b2d5-481420c0cc3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed202ad1-9039-481c-b2d5-481420c0cc3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_27031c8c-699e-4550-9fea-efab3a15788f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_27031c8c-699e-4550-9fea-efab3a15788f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_035c99d4-822b-4231-9029-16b8331cdec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:to="loc_us-gaap_StatementTable_035c99d4-822b-4231-9029-16b8331cdec9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="i80abed50cfa6454fbd279401787ab64b_CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i8065e9420e5a45c1be59046159a0bddd_CONSOLIDATEDBALANCESHEETS"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i37203c36b5e7435885c5e85dd0206e02_CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="iaa4d1b7336864009a38c2755f58915be_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_09f8de40-ced4-43f8-8d30-4edf9fcca926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_SharesOutstanding_09f8de40-ced4-43f8-8d30-4edf9fcca926" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2efb812d-0d45-4c2c-8407-31be17f9ec33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockholdersEquity_2efb812d-0d45-4c2c-8407-31be17f9ec33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_32589405-b0a8-4047-840c-f3076bf27a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_32589405-b0a8-4047-840c-f3076bf27a9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b92834b2-447c-4042-bfef-10241b4280f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b92834b2-447c-4042-bfef-10241b4280f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_df44a7ac-5cf2-4737-8c9e-9779159aecc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_df44a7ac-5cf2-4737-8c9e-9779159aecc9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits_4e9be8a6-9721-417d-bde8-4d1bf86dad59" xlink:href="tsco-20201226.xsd#tsco_Exerciseofstockoptionsandrestrictedstockunits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits_4e9be8a6-9721-417d-bde8-4d1bf86dad59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_844038e4-3492-4242-9425-3b69caf12223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_ShareBasedCompensation_844038e4-3492-4242-9425-3b69caf12223" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_081283c7-a5cf-4b57-a01e-fcc66224fd35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_081283c7-a5cf-4b57-a01e-fcc66224fd35" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d660842f-4bbb-4b42-b53e-9213430c09db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d660842f-4bbb-4b42-b53e-9213430c09db" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8b0396f7-f245-4af2-8b30-5564a48d8514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8b0396f7-f245-4af2-8b30-5564a48d8514" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e0c57e69-2f12-4ed3-be99-9d0f9f27deac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e0c57e69-2f12-4ed3-be99-9d0f9f27deac" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_0d704e1d-dc94-443c-8474-f3974e1b7ce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsOfDividends_0d704e1d-dc94-443c-8474-f3974e1b7ce4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d2f46806-39e6-4d51-84ac-72bd8a4685af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_NetIncomeLoss_d2f46806-39e6-4d51-84ac-72bd8a4685af" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_801524b4-0496-4e72-a4c1-21478e5949a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_801524b4-0496-4e72-a4c1-21478e5949a9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_70926d2e-68a3-421d-86af-4fd46e2f09c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_8c0fdb29-1272-4efc-93d6-38c31f2c461e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_8c0fdb29-1272-4efc-93d6-38c31f2c461e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_a89cd7f3-f8c9-4422-b021-f4ec032b483f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_a89cd7f3-f8c9-4422-b021-f4ec032b483f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_bf21df51-fe5e-4dd9-8168-ce09b44acd14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_bf21df51-fe5e-4dd9-8168-ce09b44acd14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:to="loc_us-gaap_EquityComponentDomain_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:to="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_773505a2-8388-4d79-9876-7c2509e14978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_CommonStockMember_773505a2-8388-4d79-9876-7c2509e14978" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_9f0f4917-5139-4257-9681-592a060f7a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_9f0f4917-5139-4257-9681-592a060f7a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_036d10a3-6526-4b06-b043-953ae9d0a63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_TreasuryStockMember_036d10a3-6526-4b06-b043-953ae9d0a63d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8d73e781-7e02-42e0-970a-671d77cdd903" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8d73e781-7e02-42e0-970a-671d77cdd903" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b9aa32fd-c094-4b25-bbcd-a46b542bdcff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_RetainedEarningsMember_b9aa32fd-c094-4b25-bbcd-a46b542bdcff" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="ie8e16a88e6534d87a4fc2587b925bcfe_CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c6c6bca6-c871-4ed6-b5cf-050499ee2e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c6c6bca6-c871-4ed6-b5cf-050499ee2e61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_1dd2cc6b-f52f-45a6-b5af-4747f4faafc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_1dd2cc6b-f52f-45a6-b5af-4747f4faafc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_b9146cae-3100-42dd-ba4a-c5b280e47336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_b9146cae-3100-42dd-ba4a-c5b280e47336" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_62177273-67d8-419f-903b-c7d97c0c8efb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_62177273-67d8-419f-903b-c7d97c0c8efb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c96fedcf-4f54-4759-b495-fcb711fec635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c96fedcf-4f54-4759-b495-fcb711fec635" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dc300be0-cc1a-4b79-ab82-7b32f6454ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_StatementTable_dc300be0-cc1a-4b79-ab82-7b32f6454ade" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="extended" id="i097b8c75f812497797e0566ca571a920_SignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" id="i04ef2e3ad78b4b90b3771f9ca2a18272_SignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="extended" id="i0e9a366277584dc580f0ebb4a072e8fc_SignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended" id="ibb8737a16ff34003b039ebf391c031ef_SignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:href="tsco-20201226.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_e37a9c49-fa58-4d66-983e-9d277310397a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NumberOfStores_e37a9c49-fa58-4d66-983e-9d277310397a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_3fb4b6c3-ecb3-4657-bb49-de15c56510dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_3fb4b6c3-ecb3-4657-bb49-de15c56510dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_1700a613-fea3-4314-a53d-48e1b6e3916e" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_1700a613-fea3-4314-a53d-48e1b6e3916e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2cfd9916-90ee-4442-be40-f95462be6c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2cfd9916-90ee-4442-be40-f95462be6c1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_88cfa921-32af-4b25-9a3f-9ab194a4a432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_88cfa921-32af-4b25-9a3f-9ab194a4a432" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AdoptionOfASU201712_9bd06c76-7b36-40d7-89d6-5e8d2034ca14" xlink:href="tsco-20201226.xsd#tsco_AdoptionOfASU201712"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_tsco_AdoptionOfASU201712_9bd06c76-7b36-40d7-89d6-5e8d2034ca14" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:href="tsco-20201226.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Selfinsuredemployeemedicalstoplosslimit_d620551c-d435-4cc6-bc63-46cfb8e09082" xlink:href="tsco-20201226.xsd#tsco_Selfinsuredemployeemedicalstoplosslimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_tsco_Selfinsuredemployeemedicalstoplosslimit_d620551c-d435-4cc6-bc63-46cfb8e09082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_7d6e48a7-0fe0-4757-8d99-37b1c74793c5" xlink:href="tsco-20201226.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_7d6e48a7-0fe0-4757-8d99-37b1c74793c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1763fe6c-bc65-465d-a711-a268a26b46b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_us-gaap_SelfInsuranceReserve_1763fe6c-bc65-465d-a711-a268a26b46b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:href="tsco-20201226.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_23e26b80-ae46-4cfd-97ba-454e83eae806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:to="loc_us-gaap_AssetImpairmentCharges_23e26b80-ae46-4cfd-97ba-454e83eae806" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_78fad9ff-c926-43aa-ac85-5559baac0c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_78fad9ff-c926-43aa-ac85-5559baac0c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8ae8454e-cd9a-454f-8df4-a1d5acd3137f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8ae8454e-cd9a-454f-8df4-a1d5acd3137f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_495c88d3-82ca-472a-b921-aba3f4928756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_495c88d3-82ca-472a-b921-aba3f4928756" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_bccc92ab-f3e1-40df-a5fb-158e7df6c2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_bccc92ab-f3e1-40df-a5fb-158e7df6c2fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_fd162c05-6c93-4ba9-84c4-2af68bb99a38" xlink:href="tsco-20201226.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:to="loc_tsco_RevenueRecognitionGiftCard_fd162c05-6c93-4ba9-84c4-2af68bb99a38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_445fbeb5-d592-41b4-9a26-b41027a629eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:to="loc_us-gaap_AdvertisingExpense_445fbeb5-d592-41b4-9a26-b41027a629eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_1f43fa4b-ab18-459b-838a-3f9e2e830a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:to="loc_us-gaap_PrepaidAdvertising_1f43fa4b-ab18-459b-838a-3f9e2e830a0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:href="tsco-20201226.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_1f3af314-c79a-4183-a3d7-b180edcfa927" xlink:href="tsco-20201226.xsd#tsco_DistributionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:to="loc_tsco_DistributionExpense_1f3af314-c79a-4183-a3d7-b180edcfa927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:href="tsco-20201226.xsd#tsco_PreopeningCostsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_e6cde13b-ea63-4ae0-9463-6d1e74b90149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreOpeningCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:to="loc_us-gaap_PreOpeningCosts_e6cde13b-ea63-4ae0-9463-6d1e74b90149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_1127a1f7-8246-4aa2-89d7-09abe2b1f7cf" xlink:href="tsco-20201226.xsd#tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:to="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_1127a1f7-8246-4aa2-89d7-09abe2b1f7cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_e59346f2-0d5c-4583-bbc3-3257857b50b6" xlink:href="tsco-20201226.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_e59346f2-0d5c-4583-bbc3-3257857b50b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_e76ffb1d-5f39-448c-a0d9-2af89f0f706f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:to="loc_us-gaap_UnsecuredDebt_e76ffb1d-5f39-448c-a0d9-2af89f0f706f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_166e52cf-30fd-4e55-844f-152c0722394c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_166e52cf-30fd-4e55-844f-152c0722394c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d797c4e2-0ffd-419f-a404-1cb85ae79a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d797c4e2-0ffd-419f-a404-1cb85ae79a0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:href="tsco-20201226.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RealPropertyPurchaseOption_b8ae2f91-b3dc-4496-a4f9-5a991734d4e5" xlink:href="tsco-20201226.xsd#tsco_RealPropertyPurchaseOption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_RealPropertyPurchaseOption_b8ae2f91-b3dc-4496-a4f9-5a991734d4e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_IndustrialRevenueBondMaturityDate_f58e3a23-5164-4316-a46f-42208691ca99" xlink:href="tsco-20201226.xsd#tsco_IndustrialRevenueBondMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_IndustrialRevenueBondMaturityDate_f58e3a23-5164-4316-a46f-42208691ca99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPrincipalAmountOfBondAuthorized_c5841ae9-39eb-4860-8fc4-9cd4a42c0e24" xlink:href="tsco-20201226.xsd#tsco_MaximumPrincipalAmountOfBondAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_MaximumPrincipalAmountOfBondAuthorized_c5841ae9-39eb-4860-8fc4-9cd4a42c0e24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NetBondProceedsIssued_ac2a276a-2001-4926-aec3-61b6f82a8ac4" xlink:href="tsco-20201226.xsd#tsco_NetBondProceedsIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_NetBondProceedsIssued_ac2a276a-2001-4926-aec3-61b6f82a8ac4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_f79107f6-24b4-4a2f-b96c-109adbb9c633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_f79107f6-24b4-4a2f-b96c-109adbb9c633" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_220e45ab-ccb3-4830-b22c-0e11e01db739" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_220e45ab-ccb3-4830-b22c-0e11e01db739" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_92aff460-021e-46d4-a25e-769cc1dbec64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_ConstructionInProgressGross_92aff460-021e-46d4-a25e-769cc1dbec64" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_911620ac-5380-40fc-811f-342be2f3642b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_911620ac-5380-40fc-811f-342be2f3642b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_758bd396-39e6-420c-9ccc-837b6ab45abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_758bd396-39e6-420c-9ccc-837b6ab45abb" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_ab28ca99-ec3e-4ded-bc09-20f8584e98c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_Land_ab28ca99-ec3e-4ded-bc09-20f8584e98c6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ab285e4d-bd53-4a79-83ac-342471d53091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ab285e4d-bd53-4a79-83ac-342471d53091" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b85db4dc-b894-4cd4-862f-be401ddbe61c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b85db4dc-b894-4cd4-862f-be401ddbe61c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fb4f10f3-830b-4338-a300-22f2aa9bb68b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:to="loc_us-gaap_CreditFacilityDomain_fb4f10f3-830b-4338-a300-22f2aa9bb68b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_387cedbe-de40-49c6-a042-8ca782bc3456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:to="loc_us-gaap_CreditFacilityDomain_387cedbe-de40-49c6-a042-8ca782bc3456" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_c17d432c-d7b7-4e03-8dab-0f952aa9aba0_default" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:to="loc_tsco_ConsolidatedStoresDomain_c17d432c-d7b7-4e03-8dab-0f952aa9aba0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:to="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOandPetsenseDomain_ca4bce8a-2d30-4af9-b1b6-cf0e3c0c4337" xlink:href="tsco-20201226.xsd#tsco_TSCOandPetsenseDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_TSCOandPetsenseDomain_ca4bce8a-2d30-4af9-b1b6-cf0e3c0c4337" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_36dd5e57-dc58-47cc-85ba-86aa51cbb68d" xlink:href="tsco-20201226.xsd#tsco_TSCOstoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_TSCOstoresDomain_36dd5e57-dc58-47cc-85ba-86aa51cbb68d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_48df4f78-f889-43f1-a392-a7adfbd980d3" xlink:href="tsco-20201226.xsd#tsco_PetsensestoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_PetsensestoresDomain_48df4f78-f889-43f1-a392-a7adfbd980d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7a526d52-49dd-4276-9c68-5ef7971478b3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:to="loc_srt_SegmentGeographicalDomain_7a526d52-49dd-4276-9c68-5ef7971478b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:to="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_ea2a7c6b-7546-4793-9866-907e605ef5fc" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:to="loc_stpr_TX_ea2a7c6b-7546-4793-9866-907e605ef5fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4468f54f-479f-44cb-8763-9b7d4fd3b1b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4468f54f-479f-44cb-8763-9b7d4fd3b1b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_c4f2a97b-3149-4e4d-960c-60218d4a811f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_BuildingMember_c4f2a97b-3149-4e4d-960c-60218d4a811f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_64096608-0b5e-4a62-a774-df9305bce734" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_64096608-0b5e-4a62-a774-df9305bce734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0ae7badf-5dda-4835-9a06-5c3b91d8e0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0ae7badf-5dda-4835-9a06-5c3b91d8e0a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember_b10c5341-e05a-4032-a5c9-574c29a61026" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_tsco_ComputerSoftwareAndHardwareMember_b10c5341-e05a-4032-a5c9-574c29a61026" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14757758-9861-45b0-81fe-1d40e08fc1cd_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:to="loc_srt_RangeMember_14757758-9861-45b0-81fe-1d40e08fc1cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:to="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dc8b3ae0-fa0f-4e84-9e4a-60100cde6827" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:to="loc_srt_MinimumMember_dc8b3ae0-fa0f-4e84-9e4a-60100cde6827" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f84d281-1cd4-4319-99dc-2cd50bf7ecb1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:to="loc_srt_MaximumMember_1f84d281-1cd4-4319-99dc-2cd50bf7ecb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:href="tsco-20201226.xsd#tsco_BondAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_8aa8d839-283d-4b44-86ab-3cb818e58314_default" xlink:href="tsco-20201226.xsd#tsco_BondDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:to="loc_tsco_BondDomain_8aa8d839-283d-4b44-86ab-3cb818e58314_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:href="tsco-20201226.xsd#tsco_BondDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:to="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FranklinKyDcMember_1ad9d58a-331f-4d7a-b5ae-059dcc871070" xlink:href="tsco-20201226.xsd#tsco_FranklinKyDcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_FranklinKyDcMember_1ad9d58a-331f-4d7a-b5ae-059dcc871070" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaconGaDcMember_d9e43406-fce2-4afc-ab40-40bdc7692257" xlink:href="tsco-20201226.xsd#tsco_MaconGaDcMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_MaconGaDcMember_d9e43406-fce2-4afc-ab40-40bdc7692257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BrentwoodTnSscMember_117b8c91-d325-4d02-87b1-cab00e1921cc" xlink:href="tsco-20201226.xsd#tsco_BrentwoodTnSscMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_BrentwoodTnSscMember_117b8c91-d325-4d02-87b1-cab00e1921cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_10f67532-a2f0-48a7-8d5b-155b98fbcca5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:to="loc_srt_ParentCompanyMember_10f67532-a2f0-48a7-8d5b-155b98fbcca5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensation"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="extended" id="i44ff16854a464b31a57951d7d21c2e08_ShareBasedCompensation"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="extended" id="i0992692f645f4522bc8299b543b22ecc_ShareBasedCompensationTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="extended" id="ie6f73a4474a94db2b5013e44d582b40c_ShareBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted_a7c018cc-9dd3-4cf2-b3c7-b11773e3e151" xlink:href="tsco-20201226.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_Maximumnumberofcommonstockgranted_a7c018cc-9dd3-4cf2-b3c7-b11773e3e151" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_baffe131-bd5f-4fbb-979a-1c84b40ab10a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_baffe131-bd5f-4fbb-979a-1c84b40ab10a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bdaee362-a4fa-4524-8bbe-42e332670d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bdaee362-a4fa-4524-8bbe-42e332670d93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_25dac29c-49d5-4818-8ab4-40088b1fda01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensation_25dac29c-49d5-4818-8ab4-40088b1fda01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_d12f47de-88be-4357-98df-7644f658e6af" xlink:href="tsco-20201226.xsd#tsco_VestingTermMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTermMinimum_d12f47de-88be-4357-98df-7644f658e6af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_a3391189-c21a-4c0c-9084-a89120601f4c" xlink:href="tsco-20201226.xsd#tsco_VestingTermMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTermMaximum_a3391189-c21a-4c0c-9084-a89120601f4c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23d0dffa-da09-47ea-a4b1-83323a908c6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23d0dffa-da09-47ea-a4b1-83323a908c6d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2ed6c0c4-a4bc-4d9a-8f08-17d8b1bb735b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2ed6c0c4-a4bc-4d9a-8f08-17d8b1bb735b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_a95bfb50-bb6b-4501-b115-a6f01461234c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_a95bfb50-bb6b-4501-b115-a6f01461234c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5eb17541-2288-4dff-a34c-fec7e643a5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5eb17541-2288-4dff-a34c-fec7e643a5dc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_9fbddc4c-d2a0-40a3-b1ec-022312f755e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_9fbddc4c-d2a0-40a3-b1ec-022312f755e5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_78ede064-9827-4c3f-97d1-1e2d3b6b15ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_78ede064-9827-4c3f-97d1-1e2d3b6b15ea" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a0664eff-a539-464d-93d0-848f9411583b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a0664eff-a539-464d-93d0-848f9411583b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:href="tsco-20201226.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30868157-a773-43cb-b708-4f33681e0c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30868157-a773-43cb-b708-4f33681e0c4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ce311ffa-5549-4a85-87d3-a7672f98ebf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ce311ffa-5549-4a85-87d3-a7672f98ebf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8da8db5d-9120-42b7-83af-4afccfefe26a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8da8db5d-9120-42b7-83af-4afccfefe26a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_4d0563fa-e805-4ed6-b0b4-6c4d7960fdcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_4d0563fa-e805-4ed6-b0b4-6c4d7960fdcd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3651de-d316-4371-b800-029845a680ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3651de-d316-4371-b800-029845a680ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_3d0178fd-c212-4546-966d-92280c92cd01" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_3d0178fd-c212-4546-966d-92280c92cd01" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_90e13697-6528-47b7-b170-d891feebd611" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_90e13697-6528-47b7-b170-d891feebd611" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_065dc5e3-4214-4543-8972-0913887525b6" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_065dc5e3-4214-4543-8972-0913887525b6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_bb978c80-ff03-44a1-bcd6-eae278a33539" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_bb978c80-ff03-44a1-bcd6-eae278a33539" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_575540ae-a1f0-4226-9ef8-1c095f443cac" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_575540ae-a1f0-4226-9ef8-1c095f443cac" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acfe57e3-bc40-4414-9740-f9b748a0fcf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acfe57e3-bc40-4414-9740-f9b748a0fcf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7a702c43-1ab6-476b-a3ea-a8cbb26fb08a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7a702c43-1ab6-476b-a3ea-a8cbb26fb08a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a74e75b3-f7ff-4c23-a855-a41c6feaa638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a74e75b3-f7ff-4c23-a855-a41c6feaa638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_7e080129-3796-4ae5-8bf6-1f4123aa79c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_7e080129-3796-4ae5-8bf6-1f4123aa79c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa60117f-0592-485c-a3c5-6446668c3051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_bcb960b1-59d2-4c95-9922-78c5c0e84cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_bcb960b1-59d2-4c95-9922-78c5c0e84cf2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f26767b7-a940-461e-8cae-16aac62f27f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f26767b7-a940-461e-8cae-16aac62f27f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1f3a6722-382f-4f4b-aa08-840dd1ef58da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1f3a6722-382f-4f4b-aa08-840dd1ef58da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b3621e0c-ee2a-43aa-a755-3ddb4a12df82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b3621e0c-ee2a-43aa-a755-3ddb4a12df82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5d1a6f4a-3ace-4610-9484-60d017293a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5d1a6f4a-3ace-4610-9484-60d017293a81" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63cb2d2a-ac0d-4085-baf6-196cdc3bc8a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_d2104277-a589-49a7-ae00-c7c5b2c110c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_d2104277-a589-49a7-ae00-c7c5b2c110c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c4fe6f33-3135-41ca-b7e1-adcaf2b5cb35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c4fe6f33-3135-41ca-b7e1-adcaf2b5cb35" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd761aed-b776-403d-972e-529b2a5bb351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd761aed-b776-403d-972e-529b2a5bb351" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_232821e0-2046-4066-9678-3280f25f047b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_232821e0-2046-4066-9678-3280f25f047b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e5e652b4-a8dd-4aac-9cb0-20f72a4e4d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e5e652b4-a8dd-4aac-9cb0-20f72a4e4d63" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_653aa627-099c-46fd-a571-0597115a5419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_82e597a6-6e49-4ed6-8ede-cee66a5a2530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_82e597a6-6e49-4ed6-8ede-cee66a5a2530" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:href="tsco-20201226.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_1005251b-2b06-4fca-bd00-a019c904aca8" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_1005251b-2b06-4fca-bd00-a019c904aca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b8ab54bb-404a-48dd-9fa9-5e0a5ba889e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b8ab54bb-404a-48dd-9fa9-5e0a5ba889e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1f04520-cb07-4140-bdf2-5f6837a4a8aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1f04520-cb07-4140-bdf2-5f6837a4a8aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90dcc73a-ee2f-40be-a2b0-1326b6518144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90dcc73a-ee2f-40be-a2b0-1326b6518144" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb1b9c1c-ac75-4bc6-b683-7bbf980b18c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb1b9c1c-ac75-4bc6-b683-7bbf980b18c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ebaa576b-8409-4a39-a09a-3ce67a091326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ebaa576b-8409-4a39-a09a-3ce67a091326" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0140148-c1bd-4e71-85b7-be107b01dba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4e93c3f9-f025-42ea-aa1e-4ab512458b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4e93c3f9-f025-42ea-aa1e-4ab512458b8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77810c01-cc88-4d47-beaf-fd573c42e078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77810c01-cc88-4d47-beaf-fd573c42e078" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_01ce81b5-b62c-49be-b9d8-5e036166fed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_01ce81b5-b62c-49be-b9d8-5e036166fed5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa16a97a-f051-4f6d-94fd-e03ccb069b5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa16a97a-f051-4f6d-94fd-e03ccb069b5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e861098-f765-417a-8773-559dc7f8e565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:href="tsco-20201226.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_83776bb6-528a-4703-bf66-3267868c0ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_83776bb6-528a-4703-bf66-3267868c0ef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_8f209f5e-1564-46e5-8c5b-1bfb96290e08" xlink:href="tsco-20201226.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_8f209f5e-1564-46e5-8c5b-1bfb96290e08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_49c9d33a-4ec9-4707-91ac-2b4667961842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_49c9d33a-4ec9-4707-91ac-2b4667961842" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm_536fbb9c-6544-4897-b3f6-b2d37bc6f9cd" xlink:href="tsco-20201226.xsd#tsco_PerformanceTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_PerformanceTerm_536fbb9c-6544-4897-b3f6-b2d37bc6f9cd" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm_00b7ff63-2547-49fa-9278-32ebd7babda1" xlink:href="tsco-20201226.xsd#tsco_VestingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTerm_00b7ff63-2547-49fa-9278-32ebd7babda1" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_ee787544-1042-4733-be0b-40e8d2e6c080" xlink:href="tsco-20201226.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_ee787544-1042-4733-be0b-40e8d2e6c080" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation_049af444-434e-4683-b368-92927dcab660" xlink:href="tsco-20201226.xsd#tsco_SharedBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_SharedBasedCompensation_049af444-434e-4683-b368-92927dcab660" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_93b09050-8838-47d1-be30-95694d7ec67e" xlink:href="tsco-20201226.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_93b09050-8838-47d1-be30-95694d7ec67e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_630a7bf9-be37-42ea-9775-d4e5d38d09b6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:to="loc_us-gaap_PlanNameDomain_630a7bf9-be37-42ea-9775-d4e5d38d09b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:to="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member_b6009294-f776-4d62-887b-bf1cc6dd0dec" xlink:href="tsco-20201226.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:to="loc_tsco_A2018OmnibusIncentivePlan1Member_b6009294-f776-4d62-887b-bf1cc6dd0dec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_513a936d-327c-4044-9218-6a694e59165a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_513a936d-327c-4044-9218-6a694e59165a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_97550f90-f59a-4c60-8261-c020172ddc37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_97550f90-f59a-4c60-8261-c020172ddc37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7ee3283e-e74d-4729-b23e-3d7da7c25768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_EmployeeStockMember_7ee3283e-e74d-4729-b23e-3d7da7c25768" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_920623f4-f9a3-4f20-a3f0-b23f092672b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_920623f4-f9a3-4f20-a3f0-b23f092672b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d7f3e280-e81b-4b7b-a6ae-f0d0821e1407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_PerformanceSharesMember_d7f3e280-e81b-4b7b-a6ae-f0d0821e1407" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_118c9bea-3506-456c-abac-8ec3ad62374f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:to="loc_srt_RangeMember_118c9bea-3506-456c-abac-8ec3ad62374f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:to="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8269a395-d4b0-44fc-83b0-743766f825a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:to="loc_srt_MinimumMember_8269a395-d4b0-44fc-83b0-743766f825a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f5a00fa-2212-4928-897c-1538d3da42d7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:to="loc_srt_MaximumMember_6f5a00fa-2212-4928-897c-1538d3da42d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended" id="i175034288e3649cab6ad527f070f17af_GoodwillandOtherIntangibleAssets"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended" id="ib7cf7baee4804e18a301610769c90011_GoodwillandOtherIntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_1d948191-de12-4826-b0a9-2a72d4d6829e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_1d948191-de12-4826-b0a9-2a72d4d6829e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f5ca574a-5e40-4eea-9a09-895271ecdf34_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:to="loc_srt_ConsolidationItemsDomain_f5ca574a-5e40-4eea-9a09-895271ecdf34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f07305d7-3717-4c05-9623-420af117ab16" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:to="loc_srt_ConsolidationItemsDomain_f07305d7-3717-4c05-9623-420af117ab16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:to="loc_us-gaap_SegmentDomain_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2a748b1c-70e8-4539-b121-3f44474e112d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:to="loc_us-gaap_SegmentDomain_2a748b1c-70e8-4539-b121-3f44474e112d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_60f47892-e374-4f5b-9b98-6d334635aeba_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_60f47892-e374-4f5b-9b98-6d334635aeba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_00646e6f-6d6c-403d-aa2f-be88b51ff763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_00646e6f-6d6c-403d-aa2f-be88b51ff763" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e6bf2d3-760d-4396-87f9-649b5dde9a19_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:to="loc_srt_RangeMember_5e6bf2d3-760d-4396-87f9-649b5dde9a19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74d3f336-dcbb-4a54-8e1e-d1a7585e2c29" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:to="loc_srt_RangeMember_74d3f336-dcbb-4a54-8e1e-d1a7585e2c29" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended" id="ic22e8de8b2884f95a88b7dfecb251639_GoodwillandOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_41ccafd7-80e4-43d0-8b2d-d72a3cddb00c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_41ccafd7-80e4-43d0-8b2d-d72a3cddb00c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1ff19e4a-00dc-4d7d-b1b6-411d159e4ed7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:to="loc_us-gaap_Goodwill_1ff19e4a-00dc-4d7d-b1b6-411d159e4ed7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9fe1d4f9-3cdb-497d-a543-ace95cffd10f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9fe1d4f9-3cdb-497d-a543-ace95cffd10f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f7e8bf3d-18b6-4089-9128-7cc2fefe8a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f7e8bf3d-18b6-4089-9128-7cc2fefe8a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f13dbea-7e72-42b5-88ab-65b77065c1ed_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:to="loc_srt_RangeMember_6f13dbea-7e72-42b5-88ab-65b77065c1ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6cd3b5e8-3d1f-4944-8696-b2c51ef3f8be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:to="loc_srt_RangeMember_6cd3b5e8-3d1f-4944-8696-b2c51ef3f8be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6a5dc281-a776-4ebf-bd16-893ef781c567_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:to="loc_us-gaap_SegmentDomain_6a5dc281-a776-4ebf-bd16-893ef781c567_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:to="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_dc70bf5e-17b0-4cf8-802c-20b1dfa8ce18" xlink:href="tsco-20201226.xsd#tsco_TSCOstoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TSCOstoresDomain_dc70bf5e-17b0-4cf8-802c-20b1dfa8ce18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember_a6ae1e0e-0cbd-4c64-80dc-ae8189a81389" xlink:href="tsco-20201226.xsd#tsco_PetsenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_PetsenseMember_a6ae1e0e-0cbd-4c64-80dc-ae8189a81389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember_f9216dd0-cd94-4fd5-af65-c20b8dea9eec" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TractorSupplyCompanyMember_f9216dd0-cd94-4fd5-af65-c20b8dea9eec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember_748953eb-4e0a-4edc-a29c-8505ac611c23" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TractorSupplyCompanyAndPetsenseMember_748953eb-4e0a-4edc-a29c-8505ac611c23" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Debt" xlink:type="simple" xlink:href="tsco-20201226.xsd#Debt"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/Debt" xlink:type="extended" id="i1d504ffe7e9f4a5580ba39ad80a0626f_Debt"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#DebtTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/DebtTables" xlink:type="extended" id="ibdb03cfcbb864c709d5708e8457644b2_DebtTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorNotesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="extended" id="i5fa7d7ebcdfd4a1d99122c4d391bb37c_SeniorNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d47a9971-1880-4ad4-86b7-382e38f9e07b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d47a9971-1880-4ad4-86b7-382e38f9e07b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_09a20da3-e603-471b-b34f-7697c1c5145f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_LongTermDebt_09a20da3-e603-471b-b34f-7697c1c5145f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_5e41eb9a-94bf-485e-9a55-3c7536da19cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_5e41eb9a-94bf-485e-9a55-3c7536da19cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a3274d3f-0dcf-4a40-973c-fa84eb02145f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a3274d3f-0dcf-4a40-973c-fa84eb02145f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_5a0df38b-6568-437b-bd31-3639fc0d56a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_5a0df38b-6568-437b-bd31-3639fc0d56a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate_0df65c9e-e8c7-4f60-a3f3-5e853a376440" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_ShelfNotesMaximumMaturityDate_0df65c9e-e8c7-4f60-a3f3-5e853a376440" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate_3504cd09-4738-48bc-9422-239c380419cb" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_ShelfNotesMaximumIssuanceDate_3504cd09-4738-48bc-9422-239c380419cb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_c169dfd5-21cf-4047-80bc-ce3aaa13440d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_c169dfd5-21cf-4047-80bc-ce3aaa13440d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_f8bae108-744b-4039-b241-e3e80debe349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentDescription_f8bae108-744b-4039-b241-e3e80debe349" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_b9a3c777-6070-4495-9d9c-3b12b5291d48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_b9a3c777-6070-4495-9d9c-3b12b5291d48" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_f471b225-e6fd-499f-9526-fe2f90f5a50d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_f471b225-e6fd-499f-9526-fe2f90f5a50d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_1fb3c7bc-4a15-4909-bb93-1582a1cba53d" xlink:href="tsco-20201226.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_1fb3c7bc-4a15-4909-bb93-1582a1cba53d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_2a81df4a-93fa-481b-b8b4-7d2021ae8597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_2a81df4a-93fa-481b-b8b4-7d2021ae8597" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_41edf21f-6e55-4863-abea-8d5620398b3b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:to="loc_us-gaap_CreditFacilityDomain_41edf21f-6e55-4863-abea-8d5620398b3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:to="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_86316eb1-64cc-4a96-b04c-845767105307" xlink:href="tsco-20201226.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_86316eb1-64cc-4a96-b04c-845767105307" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_8842cd60-84bf-497f-ae4b-f8d892d74b48" xlink:href="tsco-20201226.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_8842cd60-84bf-497f-ae4b-f8d892d74b48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_17210b48-d08a-4a44-8c88-33026452d350" xlink:href="tsco-20201226.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_17210b48-d08a-4a44-8c88-33026452d350" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_8ad2a0db-107a-4bf7-a1de-20703dda3b08" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_8ad2a0db-107a-4bf7-a1de-20703dda3b08" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_19dbab1f-c462-48d1-b42c-367a70f4ccd4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_19dbab1f-c462-48d1-b42c-367a70f4ccd4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ebd556ba-57e0-4f2c-ac00-8f6063204731" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ebd556ba-57e0-4f2c-ac00-8f6063204731" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_81435b1c-09c1-45ea-878e-cbbe9f7a3c58_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_81435b1c-09c1-45ea-878e-cbbe9f7a3c58_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_5bf176c9-52d5-4b48-afd6-19c989af6046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_us-gaap_SeniorNotesMember_5bf176c9-52d5-4b48-afd6-19c989af6046" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_9fdf1fb1-af3a-4272-b16c-a3d93bf5344e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_us-gaap_BondsMember_9fdf1fb1-af3a-4272-b16c-a3d93bf5344e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_bf104ca0-297a-4c02-86a6-b6913c7cf0d6" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_bf104ca0-297a-4c02-86a6-b6913c7cf0d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_c948c64c-1fe5-4f92-b8b4-49fa821caec9" xlink:href="tsco-20201226.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_tsco_A1750SeniorNotesMember_c948c64c-1fe5-4f92-b8b4-49fa821caec9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_309a47b8-3713-414a-a5f3-18b496b76a27_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:to="loc_us-gaap_VariableRateDomain_309a47b8-3713-414a-a5f3-18b496b76a27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5c5e565c-cf3d-45dc-a968-d2d447c09caa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:to="loc_us-gaap_VariableRateDomain_5c5e565c-cf3d-45dc-a968-d2d447c09caa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_dcfbcd1f-10f1-4925-aaa5-5ba894316466_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_dcfbcd1f-10f1-4925-aaa5-5ba894316466_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_36b82b88-921c-4407-a9a0-0a06de33714e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_36b82b88-921c-4407-a9a0-0a06de33714e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:to="loc_srt_RangeMember_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_20ef46fb-9527-4461-a962-ddb0dbfd0306" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:to="loc_srt_RangeMember_20ef46fb-9527-4461-a962-ddb0dbfd0306" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorCreditFacilityCreditAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="extended" id="i2d25f7c27b494aa58dbc695ac474d816_SeniorCreditFacilityCreditAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_ca7b1958-75f6-4ba4-ae48-5346d8d75fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_ca7b1958-75f6-4ba4-ae48-5346d8d75fba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b5a7ead-3778-415a-8ea5-1ecd9533d970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b5a7ead-3778-415a-8ea5-1ecd9533d970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_c992e882-9677-4587-b001-2ff772d3d2f4" xlink:href="tsco-20201226.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_c992e882-9677-4587-b001-2ff772d3d2f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_061da6d1-0f7b-4bb8-b58d-5c2813beb3d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_061da6d1-0f7b-4bb8-b58d-5c2813beb3d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_7187ea70-7b26-4b14-a7ef-0ec9465eec95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_7187ea70-7b26-4b14-a7ef-0ec9465eec95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4fe3f0a7-53aa-463c-b5a8-17d6bdaad688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4fe3f0a7-53aa-463c-b5a8-17d6bdaad688" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_6ff05a51-94ad-4499-b68e-abe6e35354a7" xlink:href="tsco-20201226.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_6ff05a51-94ad-4499-b68e-abe6e35354a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_96ac0283-03c1-43aa-b874-cb7d5887c3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_96ac0283-03c1-43aa-b874-cb7d5887c3ff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_63005295-2593-45d4-bb0a-55551d5d4f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_63005295-2593-45d4-bb0a-55551d5d4f92" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_88e19b38-5bac-4978-b0cc-00089400a6da" xlink:href="tsco-20201226.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_88e19b38-5bac-4978-b0cc-00089400a6da" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_7d5d4e6e-e39c-4d77-9881-f0fae4e27c61" xlink:href="tsco-20201226.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_7d5d4e6e-e39c-4d77-9881-f0fae4e27c61" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_a036ab79-5bb5-43de-ba97-99b78c3c7a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_a036ab79-5bb5-43de-ba97-99b78c3c7a12" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_7ec1037a-702f-4a46-bf34-95cf157ee20d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_7ec1037a-702f-4a46-bf34-95cf157ee20d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_364ba56f-50fb-4486-9ed8-bad7aa573ee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_UnsecuredDebt_364ba56f-50fb-4486-9ed8-bad7aa573ee0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_02486a1b-5335-4727-bc35-999fbac3880f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_02486a1b-5335-4727-bc35-999fbac3880f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6248ccd7-9f54-40a8-a750-6c92e1cb0097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6248ccd7-9f54-40a8-a750-6c92e1cb0097" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_44c9ec7a-1ea8-4dee-adc4-7daa0ff1f8b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_44c9ec7a-1ea8-4dee-adc4-7daa0ff1f8b0" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3f74da4f-f2ea-446c-9e9e-ce1c629c0371" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3f74da4f-f2ea-446c-9e9e-ce1c629c0371" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount_241637b9-098c-48ee-a94c-6bf280a535b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_CompensatingBalanceAmount_241637b9-098c-48ee-a94c-6bf280a535b4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_2a4032c9-55df-40d1-8051-b590e5bad6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_2a4032c9-55df-40d1-8051-b590e5bad6ca" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_8db3bfbb-e857-49ec-98fe-29d5fa26c7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_8db3bfbb-e857-49ec-98fe-29d5fa26c7f0" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b5d4bc0e-b97a-4707-a108-1d3cfd4fa94f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LongTermDebt_b5d4bc0e-b97a-4707-a108-1d3cfd4fa94f" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate_2102aca5-def3-44e6-838a-2dc31fc3a08a" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentAmendedDate_2102aca5-def3-44e6-838a-2dc31fc3a08a" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_cccbd703-78d9-4a8a-8576-d8f5be5c683a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_cccbd703-78d9-4a8a-8576-d8f5be5c683a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_bbc460b8-bbf4-4462-8dd2-81a30709ef20" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_bbc460b8-bbf4-4462-8dd2-81a30709ef20" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_4799abda-478c-47e3-a5fd-53f7cd9c7206" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_4799abda-478c-47e3-a5fd-53f7cd9c7206" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_86e1b470-af7e-4ef9-b034-06664ecfb090" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_86e1b470-af7e-4ef9-b034-06664ecfb090" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_edb2a8f0-7bde-47fa-906a-ac4fc5eadf62" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_edb2a8f0-7bde-47fa-906a-ac4fc5eadf62" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_1d440742-75e4-4fb0-89ce-b032aa497480" xlink:href="tsco-20201226.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_1d440742-75e4-4fb0-89ce-b032aa497480" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_61fb6605-fd11-463a-ba39-1ddf0b8a880d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:to="loc_us-gaap_CreditFacilityDomain_61fb6605-fd11-463a-ba39-1ddf0b8a880d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:to="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_e4ed3e67-b8b6-40fe-8d18-fc603878cf7c" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_e4ed3e67-b8b6-40fe-8d18-fc603878cf7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_ec4abaf1-dd47-4099-a24b-fb2b0224e5a2" xlink:href="tsco-20201226.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_ec4abaf1-dd47-4099-a24b-fb2b0224e5a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_3d9d4648-6a67-46a0-aaf2-70c514625c48" xlink:href="tsco-20201226.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_3d9d4648-6a67-46a0-aaf2-70c514625c48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_2ee8380b-7d7c-4d8e-80f9-5dca62d9e2ec" xlink:href="tsco-20201226.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_2ee8380b-7d7c-4d8e-80f9-5dca62d9e2ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_98d6d9d4-d6cd-4424-a375-b787d3eafdb5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_98d6d9d4-d6cd-4424-a375-b787d3eafdb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_4c816def-f1a8-461b-86ef-edfeabe64e32" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_4c816def-f1a8-461b-86ef-edfeabe64e32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:href="tsco-20201226.xsd#tsco_February2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_57c11c7c-04ce-4a21-8ced-817dfda5067e" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:to="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_57c11c7c-04ce-4a21-8ced-817dfda5067e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_d381b101-6abb-41b9-89c9-51c7a7d43459" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:to="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_d381b101-6abb-41b9-89c9-51c7a7d43459" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:href="tsco-20201226.xsd#tsco_June2017TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_76c66e1e-7fa1-4bc7-8de8-13435544df62" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:to="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_76c66e1e-7fa1-4bc7-8de8-13435544df62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9951234e-b4d1-4b19-b9d9-5f15a6fade8f" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:to="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9951234e-b4d1-4b19-b9d9-5f15a6fade8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_296596e0-4089-4e9c-9068-c0070a39e8d3" xlink:href="tsco-20201226.xsd#tsco_November2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_November2020TermLoanMember_296596e0-4089-4e9c-9068-c0070a39e8d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_a97fcc40-e5dd-41b1-b597-b4543c696c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_us-gaap_BondsMember_a97fcc40-e5dd-41b1-b597-b4543c696c5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_6f251622-cbfa-4424-aac3-0964503b5b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_us-gaap_NotesPayableToBanksMember_6f251622-cbfa-4424-aac3-0964503b5b39" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_e4098cb5-acac-4b45-947d-5a01a9bd3c19" xlink:href="tsco-20201226.xsd#tsco_March2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_March2020TermLoanMember_e4098cb5-acac-4b45-947d-5a01a9bd3c19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember_4c158097-d55c-4d43-b87a-e062cb3ef515" xlink:href="tsco-20201226.xsd#tsco_April2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_April2020TermLoanMember_4c158097-d55c-4d43-b87a-e062cb3ef515" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:to="loc_srt_RangeMember_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:to="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_966e358e-dbb8-4138-a979-aaeb4193177d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:to="loc_srt_MinimumMember_966e358e-dbb8-4138-a979-aaeb4193177d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8d40f3f5-8511-47fe-a61c-4b503d458d4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:to="loc_srt_MaximumMember_8d40f3f5-8511-47fe-a61c-4b503d458d4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d319b63b-303b-494a-b1db-5fc79905e5e8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:to="loc_us-gaap_VariableRateDomain_d319b63b-303b-494a-b1db-5fc79905e5e8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:to="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0e03d9e9-bf11-4f0b-ae9e-108015fab9c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:to="loc_us-gaap_BaseRateMember_0e03d9e9-bf11-4f0b-ae9e-108015fab9c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_22ac3ba7-b917-45f5-a67a-b94ebda0a53a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_22ac3ba7-b917-45f5-a67a-b94ebda0a53a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f7df0623-bfb1-4975-aab0-ef2f53e3df0d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f7df0623-bfb1-4975-aab0-ef2f53e3df0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_305804cb-fd18-48a0-8ea0-e2a7d98fdf32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:to="loc_us-gaap_BondsMember_305804cb-fd18-48a0-8ea0-e2a7d98fdf32" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwaps"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="extended" id="i744ede4b46cb49bdbcb8214a6a180ae3_InterestRateSwaps"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="extended" id="i703ed8f3f48645bbab40351c3b8070ce_InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_18ef508c-d1fc-4351-936a-3491e2c72b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_18ef508c-d1fc-4351-936a-3491e2c72b62" xlink:to="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_c2162d03-2dfc-464e-b3d6-91e54dae7e7b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:to="loc_srt_EnergyDomain_c2162d03-2dfc-464e-b3d6-91e54dae7e7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_ea550358-4118-46e7-a6f7-283f0b947cef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:to="loc_srt_EnergyDomain_ea550358-4118-46e7-a6f7-283f0b947cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_938cb42e-a64a-4d55-b50a-c83e61866a37_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:to="loc_us-gaap_VariableRateDomain_938cb42e-a64a-4d55-b50a-c83e61866a37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7eabec92-27f3-4c11-96fe-4dfcda3a2377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:to="loc_us-gaap_VariableRateDomain_7eabec92-27f3-4c11-96fe-4dfcda3a2377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b04ce2cc-d605-4507-a28e-e181f3c82932_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b04ce2cc-d605-4507-a28e-e181f3c82932_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan1Member_b6baa4dd-fcd3-45a9-a4f0-aff383924507" xlink:href="tsco-20201226.xsd#tsco_TermLoan1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:to="loc_tsco_TermLoan1Member_b6baa4dd-fcd3-45a9-a4f0-aff383924507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan2Member_05963584-a4ff-4045-86c9-981ec8593149" xlink:href="tsco-20201226.xsd#tsco_TermLoan2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:to="loc_tsco_TermLoan2Member_05963584-a4ff-4045-86c9-981ec8593149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_7b24c13f-45b4-4911-b455-3833dabdef7a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:to="loc_us-gaap_PositionDomain_7b24c13f-45b4-4911-b455-3833dabdef7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_d9d51bb6-a26a-44d9-a68b-c121042f7a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:to="loc_us-gaap_PositionDomain_d9d51bb6-a26a-44d9-a68b-c121042f7a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_44d1830d-33a3-4f0b-bbc6-7b3881cae02f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:to="loc_srt_RangeMember_44d1830d-33a3-4f0b-bbc6-7b3881cae02f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09966538-8e2e-4fbd-9ab3-583af22eec6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:to="loc_srt_RangeMember_09966538-8e2e-4fbd-9ab3-583af22eec6b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="extended" id="ib979b7c0c4ba4b15a84585ecb0a15859_InterestRateSwapsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInceptionDates_450477bf-21b7-457a-9422-ad594166e94e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInceptionDates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeInceptionDates_450477bf-21b7-457a-9422-ad594166e94e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMaturityDates_38eb9a0b-7138-42cd-8eb0-21a07c282fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMaturityDates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeMaturityDates_38eb9a0b-7138-42cd-8eb0-21a07c282fa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_35c17684-5281-4e9d-bec4-a22bf394a152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_35c17684-5281-4e9d-bec4-a22bf394a152" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_cd0ed794-8a89-4372-a85f-5a278bbcb3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssets_cd0ed794-8a89-4372-a85f-5a278bbcb3a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_135ebfad-008c-4486-8e74-a1a6635c58d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_135ebfad-008c-4486-8e74-a1a6635c58d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_12d84d25-4e8c-4373-a0a2-bdd7e548d2db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_12d84d25-4e8c-4373-a0a2-bdd7e548d2db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_85a8d448-cf5f-4bb4-8a84-ff1137cfe156" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_85a8d448-cf5f-4bb4-8a84-ff1137cfe156" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_25e93284-8062-4e2d-b88e-cbbb9621e448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_25e93284-8062-4e2d-b88e-cbbb9621e448" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_57a1f76c-d99a-4d94-b62b-b42b1ff47165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_57a1f76c-d99a-4d94-b62b-b42b1ff47165" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_82799755-6827-4ba8-a9fa-b3bd7962fd82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_82799755-6827-4ba8-a9fa-b3bd7962fd82" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_17f89ae6-2c33-4b8f-b111-a440d6031829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_17f89ae6-2c33-4b8f-b111-a440d6031829" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_84b8fa9d-545e-46e8-87d8-e08a5f39eed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_84b8fa9d-545e-46e8-87d8-e08a5f39eed5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_6af88780-5cc6-411a-8d95-19dfee0718af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_6af88780-5cc6-411a-8d95-19dfee0718af" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_5f529599-83bd-4f21-8fcd-6643ad4d9b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_5f529599-83bd-4f21-8fcd-6643ad4d9b2c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8192a044-76ff-4624-968b-dbcadafc3c15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8192a044-76ff-4624-968b-dbcadafc3c15" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_66e9a512-7802-44a7-98b8-5a44e9aed32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_66e9a512-7802-44a7-98b8-5a44e9aed32f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_98cb71b0-d171-4a72-a447-623846bb494d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_98cb71b0-d171-4a72-a447-623846bb494d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_96382861-c18f-4c84-89df-f8ff72e358b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilities_96382861-c18f-4c84-89df-f8ff72e358b1" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8ea42bef-e92e-43ea-bae0-ec4259a29480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8ea42bef-e92e-43ea-bae0-ec4259a29480" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_52d8c6e9-d506-4e5f-aaa0-943b7235abda" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_52d8c6e9-d506-4e5f-aaa0-943b7235abda" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7e236e60-eed3-4870-9c07-5d280408d136" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7e236e60-eed3-4870-9c07-5d280408d136" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_4968b847-50be-4dcc-80d4-e1c15d5f10cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_4968b847-50be-4dcc-80d4-e1c15d5f10cc" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b789ca84-ec2c-4244-9f35-b017ca69daea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b789ca84-ec2c-4244-9f35-b017ca69daea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan1Member_d38b85e6-1ad6-4882-b665-223bd74c1abe" xlink:href="tsco-20201226.xsd#tsco_TermLoan1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_TermLoan1Member_d38b85e6-1ad6-4882-b665-223bd74c1abe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan2Member_8c0dfc1a-fb7c-42a5-86ac-783b7ef457ae" xlink:href="tsco-20201226.xsd#tsco_TermLoan2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_TermLoan2Member_8c0dfc1a-fb7c-42a5-86ac-783b7ef457ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLiabilityPortionMember_969eb9cf-6110-4654-b60f-8b4b346dba5e" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLiabilityPortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_InterestRateSwapLiabilityPortionMember_969eb9cf-6110-4654-b60f-8b4b346dba5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_4d5a9112-d5f9-4211-aaa7-583bdc7178a6" xlink:href="tsco-20201226.xsd#tsco_March2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_March2020TermLoanMember_4d5a9112-d5f9-4211-aaa7-583bdc7178a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_33ce409e-173e-464a-8d7e-0c1607cf393b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_33ce409e-173e-464a-8d7e-0c1607cf393b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BeginningBalanceMember_1e1d272d-046d-41fd-af4c-b58d9828bc1d" xlink:href="tsco-20201226.xsd#tsco_BeginningBalanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_tsco_BeginningBalanceMember_1e1d272d-046d-41fd-af4c-b58d9828bc1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201712Member_cd4b8edc-4bc0-4fb5-a66b-ab2e1bd38e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201712Member_cd4b8edc-4bc0-4fb5-a66b-ab2e1bd38e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember_bb9e12e6-c88f-4319-a839-d0da1572f9ba" xlink:href="tsco-20201226.xsd#tsco_OtherComprehensiveIncomeLossNetofTaxMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember_bb9e12e6-c88f-4319-a839-d0da1572f9ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1a33fedd-776e-4b09-ab21-db2eb5e06101_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1a33fedd-776e-4b09-ab21-db2eb5e06101_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapShortTermPortionMember_dc578aa9-9ecd-4a8b-a77d-0d22d14eb49c" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapShortTermPortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:to="loc_tsco_InterestRateSwapShortTermPortionMember_dc578aa9-9ecd-4a8b-a77d-0d22d14eb49c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLongTermPortionMember_4bc47082-09d6-450a-9380-3239b13ed80b" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLongTermPortionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:to="loc_tsco_InterestRateSwapLongTermPortionMember_4bc47082-09d6-450a-9380-3239b13ed80b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ba967cfd-c163-43c1-b794-7148cc55ca7b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ba967cfd-c163-43c1-b794-7148cc55ca7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_996d42a7-3680-4457-b356-fb271c2d32c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_996d42a7-3680-4457-b356-fb271c2d32c1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="extended" id="i90d469e3f0844ec69adf9674d4c3eafe_InterestRateSwapsTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="extended" id="ia9c2991369cb4b44824612da3451c2c2_InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_01d1ff51-a6a6-423d-ad93-26165e3b260e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_01d1ff51-a6a6-423d-ad93-26165e3b260e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af63cf88-bb80-4360-8d26-35f0d69aa06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af63cf88-bb80-4360-8d26-35f0d69aa06e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_6e157734-70d1-400a-8760-ad4fb9920795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:to="loc_us-gaap_DerivativeTable_6e157734-70d1-400a-8760-ad4fb9920795" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="extended" id="i26fcfa7709d74bc2aa68db01975ce36b_InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i4f3b9e432ff845e88804efc86cc9f819_InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="extended" id="i4966bf6ead9c488b9b0566a0540b263e_InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesTermandDiscount"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="extended" id="iea1646387f654c90af24053be29868cb_LeasesTermandDiscount">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5a4483d9-7b7f-49e2-bb55-193af4e5025a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5a4483d9-7b7f-49e2-bb55-193af4e5025a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_87b3d0c7-48bd-4442-b864-af11cf5b65b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_87b3d0c7-48bd-4442-b864-af11cf5b65b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_170d2fa4-f932-4acb-acdc-a60869da1fd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_170d2fa4-f932-4acb-acdc-a60869da1fd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b415cc80-d982-419c-a9d8-62149c8bb4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b415cc80-d982-419c-a9d8-62149c8bb4f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_0676ca02-426e-4ac4-a362-5816c9c74033" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_tsco_LeaseTermAndDiscountTable_0676ca02-426e-4ac4-a362-5816c9c74033" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesCost" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesCost"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesCost" xlink:type="extended" id="i4c1a203688804c48b11b005fb7835c73_LeasesCost"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesMaturitiesTable"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="extended" id="ia7571e37ec864d52a4a682c95d3748c3_LeasesMaturitiesTable"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Leases" xlink:type="simple" xlink:href="tsco-20201226.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/Leases" xlink:type="extended" id="i50d6b72b22104d85b126436e50338b54_Leases"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended" id="ib9d3b29f11ff4145baeb67c8c83e6d07_LeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:href="tsco-20201226.xsd#tsco_LeaseTermLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_d17ed80f-1771-4ff8-9e83-2003ef52f8b7" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_d17ed80f-1771-4ff8-9e83-2003ef52f8b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_82e0bf8e-8d71-49de-8730-1c39a00e3805" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_82e0bf8e-8d71-49de-8730-1c39a00e3805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_647ae25b-6b2c-4532-b499-9c24ad483c52" xlink:href="tsco-20201226.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_647ae25b-6b2c-4532-b499-9c24ad483c52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f1f1fec7-bd06-4e18-96bd-97cd23f6c9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f1f1fec7-bd06-4e18-96bd-97cd23f6c9ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_72f1f1d5-9160-4bd4-97e4-504b9872822c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_72f1f1d5-9160-4bd4-97e4-504b9872822c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:to="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9a6cef66-6012-487e-8427-ee0c318343d2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:to="loc_srt_RangeMember_9a6cef66-6012-487e-8427-ee0c318343d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:to="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a4110419-4539-4eec-af0c-d20b89d77b3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:to="loc_srt_MaximumMember_a4110419-4539-4eec-af0c-d20b89d77b3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_26b9037d-258b-4c28-ae14-9fa737263834" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:to="loc_srt_MinimumMember_26b9037d-258b-4c28-ae14-9fa737263834" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesSupplementalLeaseLiability"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="extended" id="if2be919b00e84acab3cec11d7f1080a0_LeasesSupplementalLeaseLiability">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_c5eb9f4b-702c-4132-8505-c05b2e14d314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_c5eb9f4b-702c-4132-8505-c05b2e14d314" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_23c1c1b0-901e-4407-8ad7-19a4dfa08266" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_23c1c1b0-901e-4407-8ad7-19a4dfa08266" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_86069b00-2387-4ee8-b94f-4eef49a1ff76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_86069b00-2387-4ee8-b94f-4eef49a1ff76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityTable_df1c1d4e-a090-44e3-9b02-2b640761bc7b" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_tsco_SupplementalLeaseLiabilityTable_df1c1d4e-a090-44e3-9b02-2b640761bc7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividends"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="extended" id="i931ee9bc23a84bbbb593e84dfd2f0b64_CapitalStockandDividends"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="extended" id="i1134e67eba894e68af17cb7b620016de_CapitalStockandDividendsTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="extended" id="ifdb03ac343bc4c0aa1545b10977c5218_CapitalStockDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended" id="i409b2c2c33eb4491bb9e9d2c96f8644d_CapitalStockandDividendsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_de8f2e5f-0f1e-447a-97d9-313cf119e3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_de8f2e5f-0f1e-447a-97d9-313cf119e3ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:to="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4fdc7399-4dae-4d32-8def-e6d84df8e341_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4fdc7399-4dae-4d32-8def-e6d84df8e341_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_25527353-47bd-494f-a3f4-c09bbaabdc31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:to="loc_us-gaap_SubsequentEventMember_25527353-47bd-494f-a3f4-c09bbaabdc31" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStock"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="extended" id="i34181f72da7746dab31eb4352726e658_TreasuryStock"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStockDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="extended" id="i1b2a19dfe2cc4789a8ab054e5fc47b00_TreasuryStockDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShare"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="extended" id="i931643cf687e462b8320069f267c509f_NetIncomePerShare"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="extended" id="i763c2531fa5a4e809e773c38fdca100d_NetIncomePerShareTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="extended" id="i43559dcdde864b41bd85c2ecc70b5cc0_NetIncomePerShareDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="extended" id="i5628b707d48d4dbc87834810215ee946_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="extended" id="i75dbdb7978a948e48cd325f804d85cd2_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="extended" id="i037b5160e81a4c0ab2a6739f0571d213_IncomeTaxesDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="extended" id="i1966eaef300d450d8e18fb166fcfe227_RetirementBenefitPlans"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended" id="i13a6072af2d04ba7a9be791ea1a08896_RetirementBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_4703dfe7-7bba-44f1-bf67-04bb1f73054d" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_4703dfe7-7bba-44f1-bf67-04bb1f73054d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_527839af-070a-43fb-8155-fb160353964d" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_527839af-070a-43fb-8155-fb160353964d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_d4b0a83d-eb19-4a43-aa3b-65a93f853f59" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_d4b0a83d-eb19-4a43-aa3b-65a93f853f59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_ba4ab1e1-9214-4b4a-992f-c599c27b4293" xlink:href="tsco-20201226.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_ba4ab1e1-9214-4b4a-992f-c599c27b4293" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_0ffb3ec4-541b-4fe9-a948-708ba4bad871" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_0ffb3ec4-541b-4fe9-a948-708ba4bad871" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_90e7165f-3609-4eca-b76c-3ffd9570378f" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_90e7165f-3609-4eca-b76c-3ffd9570378f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_48f439bc-1f86-4ead-a136-5f35ed8d023a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_48f439bc-1f86-4ead-a136-5f35ed8d023a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_4608926a-61c8-4c0b-8737-69ea7a41dc4f_default" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_4608926a-61c8-4c0b-8737-69ea7a41dc4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_53a9b196-ecb1-4af3-ac71-ba359821d88b" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_53a9b196-ecb1-4af3-ac71-ba359821d88b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended" id="i2f08004ce6374f4b9290c50120b7dba4_RetirementBenefitPlansDeferredCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_aa9cded1-997e-491a-9e6a-c417f7886293" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_aa9cded1-997e-491a-9e6a-c417f7886293" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1595de09-68ed-42d5-bd1a-4c07ea328946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1595de09-68ed-42d5-bd1a-4c07ea328946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_9dceb981-3307-4363-bbd8-7976bcad7e4d_default" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:to="loc_tsco_DeferredCompensationProgramDomain_9dceb981-3307-4363-bbd8-7976bcad7e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_f46cfe19-6c3a-4818-99c9-5ad842666cca" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:to="loc_tsco_DeferredCompensationProgramDomain_f46cfe19-6c3a-4818-99c9-5ad842666cca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="extended" id="i2154477120e34bb38e173707671e5e47_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i2c66f3762fa14029b04ced9b0ff7edfa_CommitmentsandContingenciesDetails"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReporting"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="extended" id="ibf5c6f8ce29f4581a2c52dbe6f23ba96_SegmentReporting"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="extended" id="i3bd80d1950bb4558ab578a1befcb1189_SegmentReportingTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended" id="i6372177f5bba492d82564f0fab6f9a25_SegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c904f253-0b50-4cc9-8daa-b72e304f461c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:to="loc_us-gaap_NumberOfReportableSegments_c904f253-0b50-4cc9-8daa-b72e304f461c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_0ff382a9-1641-4545-a168-662d7f3dbf67" xlink:href="tsco-20201226.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:to="loc_tsco_SalesRevenueNetPercentage_0ff382a9-1641-4545-a168-662d7f3dbf67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:to="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:to="loc_srt_ProductsAndServicesDomain_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:to="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockAndPetMember_cfaf0ea2-afa2-420e-810d-b53f21525ce3" xlink:href="tsco-20201226.xsd#tsco_LivestockAndPetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_LivestockAndPetMember_cfaf0ea2-afa2-420e-810d-b53f21525ce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember_b82fadcf-eec9-489e-ad5c-6591ca99c91d" xlink:href="tsco-20201226.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_HardwareToolsAndTruckMember_b82fadcf-eec9-489e-ad5c-6591ca99c91d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember_ca23ffa2-72dc-4c25-828a-6dfc912ce81e" xlink:href="tsco-20201226.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_SeasonalGiftAndToyProductsMember_ca23ffa2-72dc-4c25-828a-6dfc912ce81e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember_5d41c410-b419-4707-b29e-fd5d376cfed3" xlink:href="tsco-20201226.xsd#tsco_ClothingAndFootwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_ClothingAndFootwareMember_5d41c410-b419-4707-b29e-fd5d376cfed3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember_9fc1aa40-5032-49ae-9965-7b10647dd01b" xlink:href="tsco-20201226.xsd#tsco_AgricultureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_AgricultureMember_9fc1aa40-5032-49ae-9965-7b10647dd01b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="tsco-20201226.xsd#NewAccountingPronouncements"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="extended" id="i1b0784ea30ab45bdb980b6f69011693f_NewAccountingPronouncements"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEvents"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="extended" id="ic57686b970f34f869bb1aa19e947a14d_SubsequentEvents"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="extended" id="if0b971f00df8442294f0cb70da4afd88_SubsequentEventsTables"/>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="extended" id="iba9a8343fe5c47f79baed1ba9aac4968_SubsequentEventsDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>tsco-20201226_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_2186fd16-8da1-476d-ba5c-bd79200d43b4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7ac8339c-880b-4afd-9de4-730b0dbc98af_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_d38bfa14-4d9f-4835-9910-dc3ef330ebaf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_202bb7eb-485a-41f2-a8a5-92ae84b7c278_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_a5cb67bf-c981-41c5-91e8-4e29b45b0da5_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_a589f2f8-858c-471b-b3c9-9c36e31e9127_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value, Outstanding, beginning of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_43151989-67fe-41b1-88ad-0de28e853a8c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value, Outstanding, end of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_d21fe36d-b1cd-42cb-8f6c-fdaa90b4e8d5_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Revolver</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Revolver</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Revolver</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_de624013-a707-413f-8c3b-229fd7d27f86_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_96a95432-336b-4751-831e-dca6751e987b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_140224a5-d0fe-47c7-bacb-b8908ae775cd_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock_4674b102-b773-4043-af18-c01816303295_terseLabel_en-US" xlink:label="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Pre-Tax Gain (Loss)</link:label>
    <link:label id="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock_label_en-US" xlink:label="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Pre-Tax Gain (Loss) [Table Text Block]</link:label>
    <link:label id="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock_documentation_en-US" xlink:label="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument, Pre-Tax Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:to="lab_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3608181b-0f17-4e85-814d-d83796f02388_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of interest rate swaps, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_2dacaac7-bfd9-4967-8fad-8b56e6cddf1f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ec5b1bbb-53d9-40e6-ad41-47a719864761_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_4600bd06-9c48-4688-b02e-1890a0ada84c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_eaa5b08e-718f-4f04-a751-be1db5b15b95_verboseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased shares under the share repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_e98ab792-90c3-4df3-bf37-f19c8e07db38_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enactment of tax legislation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_8931b45d-3ec3-4366-b34c-80aeb1609fac_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PreopeningCostsAbstract_767a732d-379f-420e-ad47-2e186b0d105c_terseLabel_en-US" xlink:label="lab_tsco_PreopeningCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preopening costs</link:label>
    <link:label id="lab_tsco_PreopeningCostsAbstract_label_en-US" xlink:label="lab_tsco_PreopeningCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preopening costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract" xlink:href="tsco-20201226.xsd#tsco_PreopeningCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PreopeningCostsAbstract" xlink:to="lab_tsco_PreopeningCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_599e19e2-2d8f-4d4f-b9ff-3f7f688688e9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software Costs</link:label>
    <link:label id="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research, Development, and Computer Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="lab_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_5bb72d09-70c8-431c-aac7-7f6aa82b7406_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due Thereafter [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due Thereafter</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueThereafter" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueThereafter" xlink:to="lab_tsco_FutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_215540f0-c119-4a27-96c0-9603a6d92136_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_330b734b-f02a-4a08-9eeb-a7cccb04bbda_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_f093f2ce-4840-4750-8e56-67eb405aefd4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e7753548-54e0-4299-a376-430c49137a4b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d87b0e58-59ca-4e29-ab18-cf5f57ec3720_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_5aa2356f-2c9f-44f7-a6dd-40d35b782a18_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_54978469-3df7-407a-b5ad-fac9c3b77f45_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swaps</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_56be7a51-4068-4a10-8047-2ced8ac2df51_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Frequency of Periodic Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_e208d400-0f06-4524-ae9b-1a1175efadbc_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss)/income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_e6329c88-98e0-4cd2-93e8-0b23c010b800_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_157f36db-d4ec-4ca9-86be-47ccb4daf3f9_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of each exchange on which registered</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyAxis_50a50993-8d6b-42dc-a873-583820a913de_terseLabel_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Axis]</link:label>
    <link:label id="lab_srt_EnergyAxis_label_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyAxis" xlink:to="lab_srt_EnergyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_d6cbe776-310d-4c1c-834b-15a36c2355fc_verboseLabel_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company maximum match as a percentage of eligible compensation (in hundredths)</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_label_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company maximum match as a percentage of eligible compensation</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_documentation_en-US" xlink:label="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:to="lab_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_e3e58a6c-5db5-48c6-979e-ada1b1f7d312_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_a9554869-b175-46fa-9d6d-84098a5442b4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate of employee stock purchase plan (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_9cb560f2-dcce-4f2f-a232-f8218619c6f5_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_c504074c-2301-45fb-b2b5-3041e6ef3cd4_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_b2aeffd5-4e75-4a84-b4b9-6a0524d40ffb_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Description of Financial Statement Line Items, Prospective Transition</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Description of Financial Statement Line Items, Prospective Transition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ConsolidatedStoresAxis_fccb734d-9121-40a1-afab-2eb7397bab89_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Axis]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresAxis_label_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Axis]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresAxis_documentation_en-US" xlink:label="lab_tsco_ConsolidatedStoresAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedStoresAxis" xlink:to="lab_tsco_ConsolidatedStoresAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_823d0119-376e-4d61-8c16-8529943bf470_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Impairment Risk</link:label>
    <link:label id="lab_us-gaap_InventoryImpairmentPolicy_label_en-US" xlink:label="lab_us-gaap_InventoryImpairmentPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Impairment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryImpairmentPolicy" xlink:to="lab_us-gaap_InventoryImpairmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_c07ad52e-f3bb-41be-8482-d8ca699f4cf4_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Share Units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1687f909-f9ed-4923-8903-eb510183ad33_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a82d588d-b291-48eb-93d1-45862754d112_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ff3b29d0-32c3-491e-8ad3-d0ca00cf84ec_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, Restricted, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_8a014b02-1c92-4748-9063-3d31dbc896a1_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_54980d31-165e-413a-bf9d-ae51cd6a4998_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_171e9969-0b1b-4051-b306-583272c9df6d_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_2208b139-9901-48bd-bc14-90ef86e8dd43_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_bbfab5db-c410-441e-a88c-0bb2a9516427_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_4fd5a1d2-a7e7-4c61-96ea-67f24b1c2c58_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_74a6d95a-89e2-434d-837d-645e7de3171e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_cb321f6d-ad15-4264-acda-4f5fb8031f7f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_7f9c8b4f-684d-40f8-8e0e-b207d237e172_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_d6a0ab3f-5f02-41ff-a7a9-a690e48cc9a1_terseLabel_en-US" xlink:label="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of non-cash activities [Abstract]</link:label>
    <link:label id="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_label_en-US" xlink:label="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of non-cash activities [Abstract]</link:label>
    <link:label id="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_documentation_en-US" xlink:label="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of non-cash activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:href="tsco-20201226.xsd#tsco_SupplementaldisclosuresofnoncashactivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:to="lab_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_fb3717f9-0c48-400f-96bd-21d1bb2d491c_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, fixtures and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_b9c8378b-e471-4a88-8f35-34e31978e994_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_309b5fff-c860-401f-a7be-2afa74274ae5_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_75ce7070-039a-4379-bd31-11490f96ef2e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax provision at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_984a83b4-7f5d-475d-86e6-9756af45dd17_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SocialSecurityTaxDeferral_23c58961-c357-4f3d-9228-4cb464c67d06_terseLabel_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral</link:label>
    <link:label id="lab_tsco_SocialSecurityTaxDeferral_label_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral</link:label>
    <link:label id="lab_tsco_SocialSecurityTaxDeferral_documentation_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral included within other long-term liabilities allowed by the "Cares Act."</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SocialSecurityTaxDeferral" xlink:href="tsco-20201226.xsd#tsco_SocialSecurityTaxDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SocialSecurityTaxDeferral" xlink:to="lab_tsco_SocialSecurityTaxDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_cf7e4864-a547-4647-b72a-0ccaeed14ba9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_046ee985-c09b-44cf-ad83-cd68569ea6e3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_11744688-c173-45f6-8c05-8ad33e6005a2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_41649b35-d3a5-477d-8872-bd5bad5ffb08_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseTermExpirationThroughDate_df4cc527-76cb-4377-ba37-ed6892807609_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term Expiration Through Date</link:label>
    <link:label id="lab_tsco_LeaseTermExpirationThroughDate_label_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term Expiration Through Date</link:label>
    <link:label id="lab_tsco_LeaseTermExpirationThroughDate_documentation_en-US" xlink:label="lab_tsco_LeaseTermExpirationThroughDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term Expiration Through Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate" xlink:href="tsco-20201226.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermExpirationThroughDate" xlink:to="lab_tsco_LeaseTermExpirationThroughDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_7fb77824-b06c-4ab9-9015-94e6459f425e_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of common stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e422bdc5-7cbb-46ce-aa21-14e9ddc27676_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2816c8eb-f0b5-4670-a549-f5dfd0feeef1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityLineItems_22c40e29-716a-4c7c-a4f2-94c228230ff5_terseLabel_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental, Lease Liability [Line Items]</link:label>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityLineItems_label_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental, Lease Liability [Line Items]</link:label>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityLineItems_documentation_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental, Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityLineItems" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems" xlink:to="lab_tsco_SupplementalLeaseLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_1af7b2d3-82e6-4795-9685-437f14042210_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_9325a7a2-7dd7-43f4-a2f0-dbf6f8f4189e_verboseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_7f85d403-fb54-422b-b11b-6cc118a42083_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NatureOfBusinessAbstract_5693e600-24a3-4fa4-a16c-84261df185a3_terseLabel_en-US" xlink:label="lab_tsco_NatureOfBusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of business</link:label>
    <link:label id="lab_tsco_NatureOfBusinessAbstract_label_en-US" xlink:label="lab_tsco_NatureOfBusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of business [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract" xlink:href="tsco-20201226.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NatureOfBusinessAbstract" xlink:to="lab_tsco_NatureOfBusinessAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NumberofFinancialCovenantsMember_c4fdda60-dbec-464e-a547-24ea66d61469_terseLabel_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Financial Covenants</link:label>
    <link:label id="lab_tsco_NumberofFinancialCovenantsMember_label_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Financial Covenants [Member]</link:label>
    <link:label id="lab_tsco_NumberofFinancialCovenantsMember_documentation_en-US" xlink:label="lab_tsco_NumberofFinancialCovenantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Financial Covenants [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember" xlink:href="tsco-20201226.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NumberofFinancialCovenantsMember" xlink:to="lab_tsco_NumberofFinancialCovenantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_68ee4011-2345-40a5-9730-7a6ad59972bd_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_6f400737-9d37-42d2-9c09-6b8a9cf7246d_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_63451bd4-88c0-4671-bc68-38e3257bf1df_terseLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_6adbefcc-bec5-487c-a2ad-779ea5008b42_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_beb5cf5d-0c7a-43b1-aff7-5fca27cbf7b4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_HardwareToolsAndTruckMember_b4819ce5-402b-47b4-818e-9e338b605da4_terseLabel_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hardware, Tools and Truck</link:label>
    <link:label id="lab_tsco_HardwareToolsAndTruckMember_label_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hardware, Tools and Truck [Member]</link:label>
    <link:label id="lab_tsco_HardwareToolsAndTruckMember_documentation_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product category classified as hardware, tools and truck.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember" xlink:href="tsco-20201226.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_HardwareToolsAndTruckMember" xlink:to="lab_tsco_HardwareToolsAndTruckMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_2b7685d8-e5d8-469d-ac9f-299c0760aaf3_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_daa2cc8a-431c-4eae-b194-ffa44cc9562b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_a5c6ebfd-bc1b-40ec-bf45-35b9f7c398b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_2fce2dc2-21bd-4da3-bc2c-df47aeeefcbe_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDue" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDue" xlink:to="lab_tsco_FutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_a5d81112-135d-42f2-aea3-a31f07a9f95d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_6a0a6711-ccf1-456d-a1c3-f5921395391e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Cancelled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_caaaed15-db69-4fb6-872d-8a29d4fbecc3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_8cf1dda8-9ee3-4697-86d6-1c8e1e25e652_negatedTerseLabel_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_fe05a64b-fdeb-4f31-b8ea-63ae5a3c5ecd_terseLabel_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_label_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance, Operating, and Variable Lease, Cost</link:label>
    <link:label id="lab_tsco_FinanceOperatingAndVariableLeaseCost_documentation_en-US" xlink:label="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance, Operating, and Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost" xlink:href="tsco-20201226.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceOperatingAndVariableLeaseCost" xlink:to="lab_tsco_FinanceOperatingAndVariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_098864a9-570b-4ed5-b092-4fbbb016a5a0_verboseLabel_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to restricted unit activity</link:label>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_label_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information restricted unit activity [Table Text Block]</link:label>
    <link:label id="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_documentation_en-US" xlink:label="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of other information relative to restricted unit activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_OtherInformationRestrictedUnitActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:to="lab_tsco_OtherInformationRestrictedUnitActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_48638dcd-a0ff-490c-aa1a-b2de249f629c_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_c7db2636-fcad-4749-aada-1b912edf1bee_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_2864f200-82d6-42d0-89bf-24b8526c5554_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_A1750SeniorNotesMember_fdcef8c5-d443-4bb2-b17e-797dd2fd9b54_terseLabel_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.750% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A1750SeniorNotesMember_label_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.750% Senior Notes [Member]</link:label>
    <link:label id="lab_tsco_A1750SeniorNotesMember_documentation_en-US" xlink:label="lab_tsco_A1750SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1.750% Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember" xlink:href="tsco-20201226.xsd#tsco_A1750SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A1750SeniorNotesMember" xlink:to="lab_tsco_A1750SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_1a889379-de09-43e0-b640-d008a9ce3f42_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expenses</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TractorSupplyCompanyMember_12e639db-1de9-41d5-900b-cb8ee40e1dc7_terseLabel_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyMember_label_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company [Member]</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyMember_documentation_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TractorSupplyCompanyMember" xlink:to="lab_tsco_TractorSupplyCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_7e7ed0e2-619b-4af4-8bdf-753f9398b02d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Month-end Outstanding Amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Month-end Outstanding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_881a2c8e-2bc7-43e8-8c69-bbb22e448530_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]</link:label>
    <link:label id="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_label_en-US" xlink:label="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedBalanceSheetsUnauditedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:to="lab_tsco_ConsolidatedBalanceSheetsUnauditedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_bb0b10da-6bfe-409c-abb9-b7ada94511d7_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_RevenueRecognitionGiftCardsTextBlock_fae34cd1-e062-4b2d-a21f-391d4f0742bc_terseLabel_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Cards</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCardsTextBlock_label_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Cards [Text Block]</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCardsTextBlock_documentation_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Cards [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:href="tsco-20201226.xsd#tsco_RevenueRecognitionGiftCardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:to="lab_tsco_RevenueRecognitionGiftCardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_7d3671e6-7812-4ac9-b1e2-3064034ddf9a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_6870ec06-07f9-4545-8735-a01951fba4a4_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:to="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_c36c19fc-fd47-4125-858f-4fd0bcd6d10f_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_01ebf3d9-f379-4545-b71c-87e79447cea7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_6723bd4c-5cbc-4307-814e-0c3a3f608265_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued employee benefits costs</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f270ff0b-f3ee-485b-a3fe-0750a0e6d97d_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TermLoan2Member_2c3e70e2-76f7-4c65-b188-39f23b2a4915_terseLabel_en-US" xlink:label="lab_tsco_TermLoan2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 2 [Member]</link:label>
    <link:label id="lab_tsco_TermLoan2Member_label_en-US" xlink:label="lab_tsco_TermLoan2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 2 [Member]</link:label>
    <link:label id="lab_tsco_TermLoan2Member_documentation_en-US" xlink:label="lab_tsco_TermLoan2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan2Member" xlink:href="tsco-20201226.xsd#tsco_TermLoan2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermLoan2Member" xlink:to="lab_tsco_TermLoan2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_506608d0-49ed-42aa-bb9e-df2577d5569d_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_AdoptionOfASU201712_6ca64846-aada-42bf-8737-de6cffd1656e_terseLabel_en-US" xlink:label="lab_tsco_AdoptionOfASU201712" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of ASU 2017-12</link:label>
    <link:label id="lab_tsco_AdoptionOfASU201712_label_en-US" xlink:label="lab_tsco_AdoptionOfASU201712" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of ASU 2017-12</link:label>
    <link:label id="lab_tsco_AdoptionOfASU201712_documentation_en-US" xlink:label="lab_tsco_AdoptionOfASU201712" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption of ASU 2017-12</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AdoptionOfASU201712" xlink:href="tsco-20201226.xsd#tsco_AdoptionOfASU201712"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AdoptionOfASU201712" xlink:to="lab_tsco_AdoptionOfASU201712" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_9c1837ce-2384-4f46-93e5-6aac362b8ed1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_10a0ffd8-08f5-4b4d-823d-68482ba185c1_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_d0ecf4ff-76e7-482d-9e10-1ff794d57624_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_6c6cf00d-f188-4e28-942e-59fd1856432a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected price volatility, minimum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_6ff98d56-2549-4f49-925b-9d28cf1e46eb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers&#8217; compensation insurance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock_654b6cef-e944-4fe5-8568-e54b6c1180ef_terseLabel_en-US" xlink:label="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Tax Impact</link:label>
    <link:label id="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock_label_en-US" xlink:label="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Tax Impact [Table Text Block]</link:label>
    <link:label id="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock_documentation_en-US" xlink:label="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Tax Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_DerivativeInstrumentsTaxImpactTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:to="lab_tsco_DerivativeInstrumentsTaxImpactTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FranklinKyDcMember_9899108e-2389-4bc3-8155-e8e195ad964c_terseLabel_en-US" xlink:label="lab_tsco_FranklinKyDcMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Franklin, KY DC</link:label>
    <link:label id="lab_tsco_FranklinKyDcMember_label_en-US" xlink:label="lab_tsco_FranklinKyDcMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Franklin, KY DC [Member]</link:label>
    <link:label id="lab_tsco_FranklinKyDcMember_documentation_en-US" xlink:label="lab_tsco_FranklinKyDcMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Franklin, KY DC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FranklinKyDcMember" xlink:href="tsco-20201226.xsd#tsco_FranklinKyDcMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FranklinKyDcMember" xlink:to="lab_tsco_FranklinKyDcMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_402fd7cf-bb81-43ad-b9dd-ad97da144073_terseLabel_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percentage of employee's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_label_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Percentage of Employees Compensation Eligible For 50 Match</link:label>
    <link:label id="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_documentation_en-US" xlink:label="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:href="tsco-20201226.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:to="lab_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidAdvertising_6350002f-4459-4612-8767-e052ad490d61_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid advertising costs</link:label>
    <link:label id="lab_us-gaap_PrepaidAdvertising_label_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Advertising</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidAdvertising" xlink:to="lab_us-gaap_PrepaidAdvertising" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_7c5f6297-afe4-4ca9-9d13-80055b21c1cb_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_ea29e3d6-3485-4140-ab61-bdec775ce4e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_717eeff4-9f4a-4cf5-8bb3-12f461ee5e8c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition and sales returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3d1083ad-d538-4d20-993f-48a29c3d1c28_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_7f0d3c2e-beb8-464b-b84c-bac6cde7a834_terseLabel_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum processing time for payments due from banks for customer credit card transactions</link:label>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_label_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum processing times for payments due from banks for customer credit card transactions</link:label>
    <link:label id="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_documentation_en-US" xlink:label="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum time it takes to process payments due from banks for credit card transactions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:href="tsco-20201226.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:to="lab_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_349b89c4-b961-48b1-881c-8190001c2dfe_verboseLabel_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing and Distribution Costs</link:label>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_label_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing and Distribution Costs [Policy Text Block]</link:label>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:href="tsco-20201226.xsd#tsco_WarehousingAndDistributionCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:to="lab_tsco_WarehousingAndDistributionCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_a71f4766-1490-4ec1-ae58-bba15f157cd4_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_e7ee8095-f2d3-4c5f-8a66-7a51a5685662_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, Exercisable, end of period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StartUpActivitiesCostPolicy_1a93d7b5-9652-45db-8963-73ffe5f31ad6_terseLabel_en-US" xlink:label="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-opening Costs</link:label>
    <link:label id="lab_us-gaap_StartUpActivitiesCostPolicy_label_en-US" xlink:label="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Start-up Activities, Cost Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StartUpActivitiesCostPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StartUpActivitiesCostPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StartUpActivitiesCostPolicy" xlink:to="lab_us-gaap_StartUpActivitiesCostPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FreightPolicyTextBlock_a386c8cb-557a-4dc0-9e8e-71b9c90f85d8_verboseLabel_en-US" xlink:label="lab_tsco_FreightPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Freight</link:label>
    <link:label id="lab_tsco_FreightPolicyTextBlock_label_en-US" xlink:label="lab_tsco_FreightPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Freight [Policy Text Block]</link:label>
    <link:label id="lab_tsco_FreightPolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_FreightPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for freight.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FreightPolicyTextBlock" xlink:href="tsco-20201226.xsd#tsco_FreightPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FreightPolicyTextBlock" xlink:to="lab_tsco_FreightPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_85daa040-040a-4f1d-a332-4fb536ace25f_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3c826bf4-aaa3-44f3-aaf3-33a31807e51e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share calculation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits_1ade70fa-a029-4ec0-a14c-f5266f5aae63_terseLabel_en-US" xlink:label="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and restricted stock units, shares</link:label>
    <link:label id="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits_label_en-US" xlink:label="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and restricted stock units</link:label>
    <link:label id="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits_documentation_en-US" xlink:label="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and restricted stock units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:href="tsco-20201226.xsd#tsco_Exerciseofstockoptionsandrestrictedstockunits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:to="lab_tsco_Exerciseofstockoptionsandrestrictedstockunits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_757ebd9b-0717-42b8-856b-f1d5f81a5dc1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_dc30ff91-95c6-4ae0-a45c-2e6803117623_verboseLabel_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average percentage of sales by product categories (in hundredths)</link:label>
    <link:label id="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_label_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average percentage of sales by product categories [Table Text Block]</link:label>
    <link:label id="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_documentation_en-US" xlink:label="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:to="lab_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_VestingTermMaximum_8bb5bdb6-a877-476f-af71-0c23b83cb098_terseLabel_en-US" xlink:label="lab_tsco_VestingTermMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Maximum</link:label>
    <link:label id="lab_tsco_VestingTermMaximum_label_en-US" xlink:label="lab_tsco_VestingTermMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Maximum</link:label>
    <link:label id="lab_tsco_VestingTermMaximum_documentation_en-US" xlink:label="lab_tsco_VestingTermMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum" xlink:href="tsco-20201226.xsd#tsco_VestingTermMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTermMaximum" xlink:to="lab_tsco_VestingTermMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_db45b194-adee-4a81-a967-f5c2324ee617_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares available for future equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_5d4af7c4-ba17-4f98-bdfa-da0df424f1a0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Use</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePaymentsUse" xlink:to="lab_us-gaap_OperatingLeasePaymentsUse" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_602ebe12-0de8-46a0-8db4-ab569fe7e614_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a8cf0b10-012c-49d6-b370-1a712d9f9d08_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_4f6101e9-983b-468a-993e-6b03d1cf7d13_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SwinglineLoanMaximumBorrowingCapacity_1f7500dc-f934-4602-9f8f-7bf922b647ed_terseLabel_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_SwinglineLoanMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_SwinglineLoanMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Swingline Loan, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:href="tsco-20201226.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:to="lab_tsco_SwinglineLoanMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_39defde1-39f6-4f3f-a6b2-628387aa7cf0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PetsensestoresDomain_02b1eb18-b802-43a5-a575-688f6be66f0c_terseLabel_en-US" xlink:label="lab_tsco_PetsensestoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense stores [Domain]</link:label>
    <link:label id="lab_tsco_PetsensestoresDomain_label_en-US" xlink:label="lab_tsco_PetsensestoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense stores [Domain]</link:label>
    <link:label id="lab_tsco_PetsensestoresDomain_documentation_en-US" xlink:label="lab_tsco_PetsensestoresDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense stores [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain" xlink:href="tsco-20201226.xsd#tsco_PetsensestoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PetsensestoresDomain" xlink:to="lab_tsco_PetsensestoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_fa535dfb-a233-437c-9124-6f47ab263adf_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_ad36dc80-ceb2-40f9-841d-9fe4c0256f6a_terseLabel_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to restricted unit activity</link:label>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_label_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to restricted unit activity [Abstract]</link:label>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_documentation_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to restricted unit activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:href="tsco-20201226.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:to="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_3a3f1cb8-e06d-42a0-b348-ec230e3e22c3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum_007b8f88-e870-49ed-a90a-7c6d1041f2eb_terseLabel_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, maximum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum_label_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, maximum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum_documentation_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum number of store leases optional renewals.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:to="lab_tsco_Storeleasesoptionalrenewalperiodsmaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_2f2ab8fd-82d2-4e4f-b468-511f8f0ce9c3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BondAxis_1008205c-c1ac-4888-aa8e-362a4a4bd0df_terseLabel_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond [Axis]</link:label>
    <link:label id="lab_tsco_BondAxis_label_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Axis]</link:label>
    <link:label id="lab_tsco_BondAxis_documentation_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis" xlink:href="tsco-20201226.xsd#tsco_BondAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BondAxis" xlink:to="lab_tsco_BondAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_5d58e3e2-ced9-4b96-b2d1-3acc8e4dca7a_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_1dd9d0b1-2ab3-4532-948a-d96d629692fd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_0eb168df-e5b4-4240-8b9f-143830b3592c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued as a result of vested restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInceptionDates_62d95a91-02ea-4207-95b6-4f907f71f58e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Inception Date</link:label>
    <link:label id="lab_us-gaap_DerivativeInceptionDates_2f720cef-094d-4775-94df-70f843d86620_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Inception Date</link:label>
    <link:label id="lab_us-gaap_DerivativeInceptionDates_label_en-US" xlink:label="lab_us-gaap_DerivativeInceptionDates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Inception Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInceptionDates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInceptionDates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInceptionDates" xlink:to="lab_us-gaap_DerivativeInceptionDates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_ef479694-e4e2-410e-8359-e97843eeb0e8_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_4f3e0b52-ee70-420d-a320-6f19f250e0c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments under debt facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfUnsecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_68afc9b6-bfde-482b-a484-3c70393f96bd_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_57832b23-124a-4f28-9b11-5011df7963f6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseTermLineItems_4be8d6cf-c50d-4bca-a616-ec58bcfff895_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermLineItems_label_en-US" xlink:label="lab_tsco_LeaseTermLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermLineItems_documentation_en-US" xlink:label="lab_tsco_LeaseTermLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems" xlink:href="tsco-20201226.xsd#tsco_LeaseTermLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermLineItems" xlink:to="lab_tsco_LeaseTermLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_fac5904f-2fdb-44de-9e5c-f65a9b1b21e4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_52cf3c2c-4972-41c9-aa64-f40231625d92_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_65b71f11-4338-487c-912a-af84192ad8ca_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_b2366ef0-802c-4e7b-b1b9-680d744fd816_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_April2020TermLoanMember_98d60bae-ffea-4ceb-b0c4-9039d69d5154_terseLabel_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_April2020TermLoanMember_label_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_April2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_April2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_April2020TermLoanMember" xlink:to="lab_tsco_April2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_78adc748-517b-4f0f-b11a-3f8783a06b9e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DistributionExpense_fdc70c8d-79f4-42f4-8615-f3fb708ec700_verboseLabel_en-US" xlink:label="lab_tsco_DistributionExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution center costs</link:label>
    <link:label id="lab_tsco_DistributionExpense_label_en-US" xlink:label="lab_tsco_DistributionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Expense</link:label>
    <link:label id="lab_tsco_DistributionExpense_documentation_en-US" xlink:label="lab_tsco_DistributionExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense" xlink:href="tsco-20201226.xsd#tsco_DistributionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DistributionExpense" xlink:to="lab_tsco_DistributionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseLiability_79b33f9d-971e-4a31-963d-461038344874_terseLabel_en-US" xlink:label="lab_tsco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseLiability_label_en-US" xlink:label="lab_tsco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability</link:label>
    <link:label id="lab_tsco_LeaseLiability_documentation_en-US" xlink:label="lab_tsco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseLiability" xlink:href="tsco-20201226.xsd#tsco_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseLiability" xlink:to="lab_tsco_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1_4b760f0b-2ba3-4a07-897b-948db129b578_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes - Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date Range, End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_58d95178-2b36-4670-ae6a-c4ce20bf7527_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_e90a9b98-2e9c-441c-892f-048582e09f3e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_9b4c2877-ec86-4e2d-b3b5-acb9d3137b01_verboseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities_09e4d3d1-bc32-42bf-bac3-4172b8fb9184_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense Future Maturities [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities_label_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense Future Maturities</link:label>
    <link:label id="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense Future Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseInterestExpenseFutureMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:to="lab_tsco_FinanceLeaseInterestExpenseFutureMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_e3d244aa-8af0-4dfd-a3fc-7fc3c7accf7a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_dd04d9f5-83cf-4528-819b-35885cf9325d_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_bc16c60f-f2d6-4d98-ba0d-d21e3cbe89c5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_3b32b510-f2e8-48fb-8330-d7e77d35bb9f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_04f9f075-502d-49b4-ba69-cac6dc686c4b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ClothingAndFootwareMember_d130d541-43f4-44bc-88d8-a1292ead51e1_terseLabel_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clothing and Footwear</link:label>
    <link:label id="lab_tsco_ClothingAndFootwareMember_label_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Clothing and Footware [Member]</link:label>
    <link:label id="lab_tsco_ClothingAndFootwareMember_documentation_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product category classified as clothing and footware.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember" xlink:href="tsco-20201226.xsd#tsco_ClothingAndFootwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ClothingAndFootwareMember" xlink:to="lab_tsco_ClothingAndFootwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_3ff49191-6f79-48a1-a9cb-901766ef3fd8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_93946fdf-b08f-49bf-8c09-06fb83cf3a4e_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option expiration date (in years)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Contractual Term</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reflects the period of time in years as to when the share-based award expires as specified in the award agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_9e92adc2-13b2-4a88-82f0-9d1fc4955cf3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_edfc2826-b3ff-474f-bbfa-bc68c604793f_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_b4c0f68a-3dca-4eb2-a0ad-afac3a85c6b7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Needed for Immediate Settlement, Aggregate Fair Value</link:label>
    <link:label id="lab_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_label_en-US" xlink:label="lab_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Needed for Immediate Settlement, Aggregate Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue" xlink:to="lab_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_1cbc4f4f-ba5b-4073-b223-d942e136beb9_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember_85fca9c6-d887-4a42-868c-18ec67d492b6_terseLabel_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio Minimum Requirement</link:label>
    <link:label id="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember_label_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio Minimum Requirement [Member]</link:label>
    <link:label id="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember_documentation_en-US" xlink:label="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Charge Coverage Ratio Minimum Requirement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:href="tsco-20201226.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:to="lab_tsco_FixedChargeCoverageRatioMinimumRequirementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFourYears_0d3b1fd2-c8b4-4a99-aaab-473d85d5b557_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Four Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Four Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFourYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFourYears" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInFourYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_f32ba069-658c-492c-a16b-0227b92315df_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Amortization</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Amortization</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_a6a9b0e9-8a08-457c-ac1e-3fb2e8ec82b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_53070b95-088e-4cb3-aaf6-26dc2078e8d1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_d4d16df2-f221-4be8-98bb-18d783ab043f_terseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeiture rate, minimum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStores_cd0af59d-ae50-44cd-9d11-464914d01adc_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of rural lifestyle retail stores operated by the company</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_label_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores" xlink:to="lab_us-gaap_NumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_e0c5bf67-4fe3-4c47-a203-3bbfda4aaa9a_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PerformanceTerm_d439bfca-fdcb-4724-a685-5bf403809248_terseLabel_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Term</link:label>
    <link:label id="lab_tsco_PerformanceTerm_label_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Term</link:label>
    <link:label id="lab_tsco_PerformanceTerm_documentation_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm" xlink:href="tsco-20201226.xsd#tsco_PerformanceTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PerformanceTerm" xlink:to="lab_tsco_PerformanceTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_506b5858-4a9f-4875-8cd7-9e2cb8fb6dee_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_599ba2af-a616-48ba-b5c2-21ce80468b6e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ca167f16-6035-4b94-988a-928dca7c3c0a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f2877742-62c3-48d6-b010-d0a1d062f989_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of each class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_af2b22cd-2073-4529-8973-d24a34fe3655_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_bc6d4363-c012-4892-9b18-76603814c2c0_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_35a80c0e-1542-49d5-b6a0-1e7223df73f9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLeaseExitObligation_204b11aa-3576-40c5-8380-0230c70cc26a_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease exit obligations</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLeaseExitObligation_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Lease Exit Obligation</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLeaseExitObligation_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from lease exit obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLeaseExitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:to="lab_tsco_DeferredTaxAssetsLeaseExitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_February2016TermLoanMember_40172bfd-27d2-44f3-a409-73abc75395b3_terseLabel_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_February2016TermLoanMember_label_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_February2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_February2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_February2016TermLoanMember" xlink:to="lab_tsco_February2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_899e645d-9a36-48f6-b326-7b72f46ab670_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_44164103-789b-497a-b839-8747c6bdb37a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of gross unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NetBondProceedsIssued_6a36560b-abde-494e-a522-c34b6fb3af68_verboseLabel_en-US" xlink:label="lab_tsco_NetBondProceedsIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Bond Proceeds Issued</link:label>
    <link:label id="lab_tsco_NetBondProceedsIssued_label_en-US" xlink:label="lab_tsco_NetBondProceedsIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Bond Proceeds Issued</link:label>
    <link:label id="lab_tsco_NetBondProceedsIssued_documentation_en-US" xlink:label="lab_tsco_NetBondProceedsIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net bond proceeds under the Industrial Revenue Bond agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NetBondProceedsIssued" xlink:href="tsco-20201226.xsd#tsco_NetBondProceedsIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NetBondProceedsIssued" xlink:to="lab_tsco_NetBondProceedsIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_b0635d86-76a2-4ccc-b50b-b13dee9a22a9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e20ebb35-065e-4632-8f1b-f8665ef828e6_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseTermAndDiscountLineItems_7c35bcfa-3d14-4865-ace8-078245d27a04_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount [Axis]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountLineItems_label_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountLineItems_documentation_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems" xlink:to="lab_tsco_LeaseTermAndDiscountLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_1ad786e7-a977-45b1-bbe9-a8de02e07b74_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_9b6399c3-d114-455e-9298-ed5fdc456b98_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings under debt facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_0495e283-3261-4d74-a46d-6679b8920886_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Issuance Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIssuanceDate1" xlink:to="lab_us-gaap_DebtInstrumentIssuanceDate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8678159c-e1bf-4523-8775-9a76227f0784_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ec749300-7579-457b-914f-0740757f541d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining weighted average expense recognition period (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LettersOfCreditMaximumBorrowingCapacity_731a2f4e-26b1-46e1-ad45-4444a3e9e53f_terseLabel_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_LettersOfCreditMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_LettersOfCreditMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:href="tsco-20201226.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:to="lab_tsco_LettersOfCreditMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_d4da7be4-ba1e-4333-bec6-128fe9d7964b_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_681b29c4-9b0d-4ff1-b4d7-5e8a498ecd69_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_6e4875dc-8d79-4689-aa99-aa638bf20d5c_verboseLabel_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to option activity</link:label>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_label_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information option activity [Table Text Block]</link:label>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_documentation_en-US" xlink:label="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of other information relative to option activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationOptionActivityTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_OtherInformationOptionActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherInformationOptionActivityTableTextBlock" xlink:to="lab_tsco_OtherInformationOptionActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtCurrent_69a45d6a-ee2c-4ef0-9f0b-28d92aa81151_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtCurrent_4ae857e7-9359-4c71-9fe9-0117f9be7237_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt, Current</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtCurrent_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtCurrent" xlink:to="lab_us-gaap_UnsecuredDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_96f6b3ed-4a74-46b2-94e6-5de39bd435d2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_8f216d0e-d37c-4a7e-96c0-4a0b37bef011_terseLabel_en-US" xlink:label="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects (ASU 2018-02)</link:label>
    <link:label id="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_label_en-US" xlink:label="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect</link:label>
    <link:label id="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_documentation_en-US" xlink:label="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts And Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:to="lab_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_67cb17e5-1f2a-4e61-bf54-6a1133c584a4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock and Dividends</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockByClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionDomain_735924f1-ec4b-43b1-9922-cb0ecbb2c067_terseLabel_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:label id="lab_us-gaap_PositionDomain_label_en-US" xlink:label="lab_us-gaap_PositionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionDomain" xlink:to="lab_us-gaap_PositionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1b89741b-8f4e-4394-805d-e9925f459d11_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_205378a0-95d3-4180-b041-25641a593b4d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_fa072f43-bc85-440d-beea-934e13ac3a0e_verboseLabel_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to first 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_label_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to first 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_documentation_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:to="lab_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_cfed6708-0b91-445d-be83-b5787a6fd24c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_680b876c-97d9-4997-b71d-5e883a57e0ce_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_f3eb1123-5104-4bdc-b908-14dacbfc32c0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of states in which rural lifestyle retail stores are operated by the company</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of States in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_77f0f8ef-5a47-49fa-8499-9815154445e8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e3776c7-7594-44e6-809f-929543516dad_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_3456ed37-7267-4380-a040-b6b7e35b1b77_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_84be0319-266d-4983-be49-d1b053f7f413_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_db4a862f-2926-48a5-bb28-8506d451f1d3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationLineItems_a323191c-43a7-4176-a79f-8f0047f5a153_terseLabel_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation</link:label>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationLineItems_label_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems" xlink:to="lab_tsco_ScheduleOfDeferredCompensationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturns_cc663b32-cab8-403d-9cdb-304eebc641c1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturns" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Sales Returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturns_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturns" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition, Sales Returns [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturns" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionSalesReturns" xlink:to="lab_us-gaap_RevenueRecognitionSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_69a7932f-c185-4ce0-99a1-9ae965cdea54_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, Extending Greater Than Twelve Months</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInSecondYear" xlink:to="lab_us-gaap_PurchaseObligationDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_21b804b3-da34-4ebe-b193-3aae2477ff1f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_c8253924-5cc1-412d-843f-aebb6c90f825_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_9ed15632-ae62-4be2-8303-889ad504b0c7_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_4db21bd3-7a27-414f-87e9-278d4a629a2b_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued sales tax audit reserve</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_e094bb53-5935-402d-847c-885f771d8ef9_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_9d86bd8a-28d8-41bc-a2d2-f575dfae6f2f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory valuation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_99b87638-4a95-4d9f-8c0a-93b2c1081328_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_20127917-bcb3-4711-86bf-8fc02e2fdd8a_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_ab5e93d0-d704-437c-9ec4-f1bac1c4f965_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_d0838ab8-efbf-46ad-9b88-02c8e0b928cd_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_389fd743-7c21-4c6a-9455-08f09a696b99_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal tax benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_64693a55-e546-47ec-82a0-c8de15b8cc97_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Two Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Two Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_caed4c22-31e8-4fc4-b5ec-edabf8c9d8cc_terseLabel_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, minimum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_label_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods, minimum</link:label>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_documentation_en-US" xlink:label="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum number of store leases optional renewals.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:to="lab_tsco_Storeleasesoptionalrenewalperiodsminimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_41cb177e-6de8-422e-848b-df072862c4fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_4a1b6dfc-cca1-4c7f-ac31-22b2d16146c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantCompliance_8286027f-4a42-4dc6-b7ef-e28a58502936_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantCompliance_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCovenantCompliance" xlink:to="lab_us-gaap_DebtInstrumentCovenantCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f995c923-de07-4902-982d-2a43516a1f08_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_ed7c0cf9-9279-481c-a8ff-f4032ac45083_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor Funding</link:label>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_label_en-US" xlink:label="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales, Vendor Allowances, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:to="lab_us-gaap_CostOfSalesVendorAllowancesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_8b9093f5-3ba2-4b91-9b87-81d0b042897d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_a6d36617-6c07-4c84-adea-0f26965b525a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_0e2dd00b-7e0a-4660-9f76-941bf657b739_terseLabel_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_documentation_en-US" xlink:label="lab_tsco_ComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComprehensiveIncomeAbstract" xlink:href="tsco-20201226.xsd#tsco_ComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComprehensiveIncomeAbstract" xlink:to="lab_tsco_ComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_55c092db-a412-45a1-9a28-168b7787920a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Outstanding, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_380da5f4-f3ba-4725-b86a-596280eac597_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Outstanding, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_74cb14d2-b710-43b5-8d01-97a927a6298c_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_7ef4f5bc-dc2b-45a3-88be-9f8bf4a74269_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_0548cdc6-5594-40a9-8d8b-bef6964b57ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of Petsense, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_466235d1-e957-4666-8088-b53f5a63c21c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_4485dabd-aaba-4343-9ce1-ec56af8be271_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_dd967b70-0e5e-4a63-b84f-4c987cc19d96_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1320557b-ab8d-4e86-b1e1-ccb6fab41207_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding, shares</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_9c970b8c-4d2d-456f-8ed2-a7e2730dc532_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_b2632d41-3901-494d-83ee-53fad1122cda_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_0a2bbaab-19d9-46b2-a1ae-1207b50678c0_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General liability insurance</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Reserves And Accruals General Liability Insurance</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under general liability insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:to="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_e7a4d144-4051-4922-a6f6-061536b9c475_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_0af8533a-01bb-4a98-a114-ff6b8f75c39f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_ee2a6a85-b1a3-49ea-9f48-fde44bc55e06_terseLabel_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding, income</link:label>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_label_en-US" xlink:label="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_InterestRateSwapLiabilityPortionMember_7b326522-1b47-4f37-92c0-08d4a0b5f67e_terseLabel_en-US" xlink:label="lab_tsco_InterestRateSwapLiabilityPortionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Liability Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapLiabilityPortionMember_label_en-US" xlink:label="lab_tsco_InterestRateSwapLiabilityPortionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Liability Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapLiabilityPortionMember_documentation_en-US" xlink:label="lab_tsco_InterestRateSwapLiabilityPortionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Liability Portion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLiabilityPortionMember" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLiabilityPortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_InterestRateSwapLiabilityPortionMember" xlink:to="lab_tsco_InterestRateSwapLiabilityPortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_8370cc63-f770-4b9d-96da-4ee2f60566cd_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_label_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan [Member] [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:to="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_VestingTerm_2942ed8c-1ac3-4680-9c40-3c098b3053d1_terseLabel_en-US" xlink:label="lab_tsco_VestingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term</link:label>
    <link:label id="lab_tsco_VestingTerm_label_en-US" xlink:label="lab_tsco_VestingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term</link:label>
    <link:label id="lab_tsco_VestingTerm_documentation_en-US" xlink:label="lab_tsco_VestingTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm" xlink:href="tsco-20201226.xsd#tsco_VestingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTerm" xlink:to="lab_tsco_VestingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_341e1542-eafd-4224-9a9f-9d7173ac0d8b_terseLabel_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_label_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:label id="lab_tsco_Unsecureddebtnetofdebtissuancecosts_documentation_en-US" xlink:label="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured debt, net of debt issuance costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:href="tsco-20201226.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:to="lab_tsco_Unsecureddebtnetofdebtissuancecosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_a6b56a33-4ecb-48aa-8148-c68910fee667_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation programs</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductions" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_StockoptionsotherinformationAbstract_2dd9fbea-224f-4a04-a6cd-980032592b28_terseLabel_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to option activity</link:label>
    <link:label id="lab_tsco_StockoptionsotherinformationAbstract_label_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, other information [Abstract]</link:label>
    <link:label id="lab_tsco_StockoptionsotherinformationAbstract_documentation_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, other information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract" xlink:href="tsco-20201226.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_StockoptionsotherinformationAbstract" xlink:to="lab_tsco_StockoptionsotherinformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesLineItems_869e38e8-ee84-4bbe-b316-279d43515c76_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Maturities [Axis]</link:label>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Maturities [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseMaturitiesLineItems" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems" xlink:to="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxUncertaintiesPolicy_2e4dce83-d907-47da-bff5-09dc75a49c24_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Contingencies</link:label>
    <link:label id="lab_us-gaap_IncomeTaxUncertaintiesPolicy_label_en-US" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Uncertainties, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:to="lab_us-gaap_IncomeTaxUncertaintiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_8b064e72-c41a-405c-b259-8d54383e2104_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued employee compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_27cc2efa-d4de-4b44-8a1a-ed00345e667d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_89d1a51c-db1d-4eab-b475-9f59c32d1746_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f6177f20-22f4-4616-9518-9a58b5cb202d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_286278d0-8644-4080-b171-b5063264894e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract_f626e010-a25d-4f65-a7ce-7fa9063dd600_terseLabel_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination</link:label>
    <link:label id="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract_label_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination [Abstract]</link:label>
    <link:label id="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract_documentation_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:href="tsco-20201226.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:to="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_465d342a-7a7d-4413-a1b3-9279f09cc9ea_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_65efcb4a-d4ba-401f-8695-804bf47512cf_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion, and Amortization [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_341ffc5d-7703-44a9-9893-b429843b1945_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_32a18e7b-8027-488a-ab6f-19a80cbe69fb_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityTable_aed41796-ad8a-4262-8606-778d1a8059a4_terseLabel_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Lease Liability [Table]</link:label>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityTable_label_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Lease Liability [Table]</link:label>
    <link:label id="lab_tsco_SupplementalLeaseLiabilityTable_documentation_en-US" xlink:label="lab_tsco_SupplementalLeaseLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Lease Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityTable" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SupplementalLeaseLiabilityTable" xlink:to="lab_tsco_SupplementalLeaseLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_cfafbfd3-5345-4151-a646-4bda54a41893_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting" xlink:to="lab_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_cbcf6847-d797-44e5-9832-021c3083178b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining authorization under the share repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_6d264283-97b1-468a-854f-54f34b236a0c_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d6d88a56-7cd3-458f-a834-0262732a0e36_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_61589c62-3e6c-4036-a2f9-7450a21094e6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_cdd03079-bb1c-495b-aa93-20b6fee79a93_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5f739c22-c772-40b0-bda6-eac551461bb0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_9e1bcfa2-cfd0-4520-a509-262bda6cddbc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based Share Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4185d3f1-b4a7-4138-89aa-cb6e230714b8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_1f59db03-efa7-4c56-bf4a-d0dbab116cc0_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_78c71baf-1624-40b9-a8f2-c80e1a437d78_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_c3b904ff-fc2d-4c4a-b682-7e39b83e341d_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b3d48479-cf05-4a59-9538-91bda745de3b_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_e5c70ce4-da63-4e86-bc95-4dd10b1c47ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDividendsPayableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Dividends Payable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDividendsPayableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_55b08e1e-a9d3-4910-bd1b-6300b1e90f30_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_3a4b7f80-42f6-47a2-9e30-1182c223884c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_c3f07f29-0ace-4c38-99a2-0df4c1248255_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of common stock reserved for future issuance under the ESPP (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_4446e361-91b7-41ed-a752-e1afbd1cdd1b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total amount of stock authorized under the repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_b43cc621-b9d2-42dc-8932-6596b0a88a6d_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeiture rate, maximum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate, maximum</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_ec4dc8c7-7a82-44c3-84e6-84f76022bb1a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_6a763809-e608-42fc-a7da-2851423cf5ff_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_b05a2e2f-2b6e-410e-88e1-fc2d829e5708_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_VestingTermMinimum_067676b3-4ba9-42ef-8cba-0274e1b461f1_terseLabel_en-US" xlink:label="lab_tsco_VestingTermMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Minimum</link:label>
    <link:label id="lab_tsco_VestingTermMinimum_label_en-US" xlink:label="lab_tsco_VestingTermMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Minimum</link:label>
    <link:label id="lab_tsco_VestingTermMinimum_documentation_en-US" xlink:label="lab_tsco_VestingTermMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Term, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum" xlink:href="tsco-20201226.xsd#tsco_VestingTermMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTermMinimum" xlink:to="lab_tsco_VestingTermMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_A2018OmnibusIncentivePlan1Member_648ed283-a54c-43e5-a3f3-494a8a9e64a9_terseLabel_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan</link:label>
    <link:label id="lab_tsco_A2018OmnibusIncentivePlan1Member_label_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan1 [Member]</link:label>
    <link:label id="lab_tsco_A2018OmnibusIncentivePlan1Member_documentation_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member" xlink:href="tsco-20201226.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A2018OmnibusIncentivePlan1Member" xlink:to="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeverageRatioMaximumRequirementMember_ecf0d8fb-8524-4111-ba84-62cd97b97be4_terseLabel_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio Maximum Requirement</link:label>
    <link:label id="lab_tsco_LeverageRatioMaximumRequirementMember_label_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio Maximum Requirement [Member]</link:label>
    <link:label id="lab_tsco_LeverageRatioMaximumRequirementMember_documentation_en-US" xlink:label="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio Maximum Requirement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember" xlink:href="tsco-20201226.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeverageRatioMaximumRequirementMember" xlink:to="lab_tsco_LeverageRatioMaximumRequirementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_June2017TermLoanMember_ef9a4a2a-15fc-419d-91d0-ab073afdbc3d_terseLabel_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_June2017TermLoanMember_label_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_June2017TermLoanMember_documentation_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_June2017TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_June2017TermLoanMember" xlink:to="lab_tsco_June2017TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_bc6fe87b-3309-4eab-ba00-4792009ead16_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_0a73ca5a-27f5-400c-bbbc-36d3ce53c0ae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b6856257-bd94-4e7d-8834-d2339de6e542_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_695ed93b-3bf5-4fcd-ab6d-8536f32bb177_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1bbc36b2-b69f-4539-ac19-20e45d554cdf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares to satisfy tax obligations</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_19898781-3a4c-4a60-9b81-a331e6d21527_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebt_5e057479-5674-49d9-9520-0310523c9746_verboseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Credit Facility amount outstanding</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_7fd328b1-1207-4240-8aa7-1cd6100f5d70_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebt" xlink:to="lab_us-gaap_UnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_668a9128-de75-4010-adb4-906112b4f8eb_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_f253f496-4ce5-47b8-a739-d9e8ec70b256_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_899c88e6-042e-4405-bffa-00c294ef9a43_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate, Minimum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate, Minimum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShelfNotesMaximumMaturityDate_c3361e39-9ea2-4e20-bded-782bf51a9c0f_terseLabel_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Maturity Date Range - in Years</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumMaturityDate_label_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Maturity Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumMaturityDate_documentation_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShelfNotesMaximumMaturityDate" xlink:to="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_27a882ee-3801-4c12-abc2-d3e05ac021eb_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due, Next Twelve Months [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:to="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_909a6f61-3c87-4f27-b53e-46061cec3d09_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_1dcbb503-666b-44ec-8de1-c91666d25f99_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_20de015e-c300-4b0a-bff8-89a16b78c218_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2d0f206d-bee3-4d34-ab20-e4dd704f9948_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After 2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_519ac17b-d0e9-40e6-8d2c-2e7744a59051_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value disclosures</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1321141b-885c-4b24-beb2-5322040960a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LivestockAndPetMember_40da28c8-d159-4444-9c5d-72e9134936ec_terseLabel_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Livestock and Pet</link:label>
    <link:label id="lab_tsco_LivestockAndPetMember_label_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Livestock and Pet [Member]</link:label>
    <link:label id="lab_tsco_LivestockAndPetMember_documentation_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product category classified as livestock and pet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockAndPetMember" xlink:href="tsco-20201226.xsd#tsco_LivestockAndPetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LivestockAndPetMember" xlink:to="lab_tsco_LivestockAndPetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_6814d2c6-28f8-479a-893d-15d43c47c13c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SelfInsuranceReservesAbstract_267449cf-ca1c-4a58-8196-91b603b376fb_terseLabel_en-US" xlink:label="lab_tsco_SelfInsuranceReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserves [Abstract]</link:label>
    <link:label id="lab_tsco_SelfInsuranceReservesAbstract_label_en-US" xlink:label="lab_tsco_SelfInsuranceReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserves [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract" xlink:href="tsco-20201226.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SelfInsuranceReservesAbstract" xlink:to="lab_tsco_SelfInsuranceReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_59b7ce5c-8c1d-4050-98fc-5fff0d7a8c12_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Merchandise Sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4c03487a-18fd-4271-9f48-a57de364b673_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_ddb8b6a3-1ad3-4028-9112-b6e7a674f1e4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_aafee337-cfb7-4fe3-9c4e-46a18a7506b4_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_9d30df15-ef31-4ad1-856a-b3d3758aca89_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Employeestockpurchaseprogramdiscountpercentage_335ea11a-0ca1-4ed7-8ef0-4a11ae3b961e_terseLabel_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase program discount percentage</link:label>
    <link:label id="lab_tsco_Employeestockpurchaseprogramdiscountpercentage_label_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase program discount percentage</link:label>
    <link:label id="lab_tsco_Employeestockpurchaseprogramdiscountpercentage_documentation_en-US" xlink:label="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase program discount percentage off of the fair market value of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:href="tsco-20201226.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:to="lab_tsco_Employeestockpurchaseprogramdiscountpercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_712589c2-5471-4145-9653-722710b5a7cc_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_aee46ed5-0465-45e8-bd91-aeca9584a1e1_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_89907e1b-968e-43eb-8ff0-d125a5b1ee8f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreOpeningCosts_ad481bcb-566b-427b-8d68-e3b3c806d995_verboseLabel_en-US" xlink:label="lab_us-gaap_PreOpeningCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preopening costs</link:label>
    <link:label id="lab_us-gaap_PreOpeningCosts_label_en-US" xlink:label="lab_us-gaap_PreOpeningCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-Opening Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreOpeningCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreOpeningCosts" xlink:to="lab_us-gaap_PreOpeningCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_fb55867a-448e-458f-871e-d7ac6a2acf0f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_90331124-bc8e-40b3-8ac6-185b254f6dd8_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_92335416-f3d1-4300-bfb9-884c14d5fa95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CashPaidDuringPeriodForAbstract_728efe2d-93ff-4d5e-816a-633c5f09f759_verboseLabel_en-US" xlink:label="lab_tsco_CashPaidDuringPeriodForAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the year for:</link:label>
    <link:label id="lab_tsco_CashPaidDuringPeriodForAbstract_label_en-US" xlink:label="lab_tsco_CashPaidDuringPeriodForAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the period for [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashPaidDuringPeriodForAbstract" xlink:href="tsco-20201226.xsd#tsco_CashPaidDuringPeriodForAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract" xlink:to="lab_tsco_CashPaidDuringPeriodForAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_ec6a2220-0075-4e53-8229-c2d55d5c5d13_terseLabel_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Axis]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_label_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Axis]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanAxis_documentation_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reflects the description and required disclosures pertaining to the entity's defined contribution benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis" xlink:to="lab_tsco_DefineContributionBenefitPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_91e32275-11f9-4a73-8218-f7368e096589_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_970a2d81-e4d0-4d71-abab-084df93b155e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_1042c6c6-76f8-4a01-8773-9638a8d8dd05_terseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield, minimum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_24c9e164-0783-4607-8120-dd989e6da7cb_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_c20f6b54-f586-4994-9c1a-d60e1d310448_terseLabel_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average percent of sales (in hundredths)</link:label>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_label_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue Net Percentage</link:label>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_documentation_en-US" xlink:label="lab_tsco_SalesRevenueNetPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage of net product revenue to total net revenue from the sale of goods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage" xlink:href="tsco-20201226.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesRevenueNetPercentage" xlink:to="lab_tsco_SalesRevenueNetPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c956f72c-5e41-4756-9a0e-3c9478136cd2_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:to="lab_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ab65c0fa-f122-40f3-8b95-085b88e05fee_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_cb10f28d-acc2-4848-9f21-a9a744852c29_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_1c66ab92-7bf0-4dbe-ab65-e89e7c6c1350_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Finance Lease Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_label_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Finance Lease Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_documentation_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Finance Lease Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:to="lab_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_d1d8c34d-2e1c-4e34-b632-14787df86fea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_d17d1725-4bc6-4050-8f96-fa063887a10d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_00ba4c2d-f9e3-4b6b-9b0e-2fcb41b056f8_negatedLabel_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)</link:label>
    <link:label id="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_label_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive stock options and restricted stock units outstanding , per share</link:label>
    <link:label id="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_documentation_en-US" xlink:label="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:href="tsco-20201226.xsd#tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:to="lab_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_aff1a7a2-9b96-46c7-9247-23d0d7e4af96_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units, additional disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_5a1cbecd-2af7-498b-90eb-e5e9b1f9b5e5_verboseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_f5ec7f06-6bda-4436-8e05-637a667577b2_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_dee601bc-d26c-4dbf-a2a3-961cadf42644_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_44651b85-e59e-416e-9b98-bec24617b4d1_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems_8546caca-b35e-4bba-93d9-4a08c338b547_terseLabel_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Defined Contribution Benefit Plan</link:label>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems_label_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Defined Contribution Benefit Plan [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:to="lab_tsco_ScheduleDefinedContributionBenefitPlanLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_b75a4e70-f395-4e5e-81a4-760b7cabe956_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TSCOandPetsenseDomain_a9533415-b0c8-4d64-9185-96d3d3770dbe_terseLabel_en-US" xlink:label="lab_tsco_TSCOandPetsenseDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO and Petsense [Domain]</link:label>
    <link:label id="lab_tsco_TSCOandPetsenseDomain_label_en-US" xlink:label="lab_tsco_TSCOandPetsenseDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO and Petsense [Domain]</link:label>
    <link:label id="lab_tsco_TSCOandPetsenseDomain_documentation_en-US" xlink:label="lab_tsco_TSCOandPetsenseDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO and Petsense [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOandPetsenseDomain" xlink:href="tsco-20201226.xsd#tsco_TSCOandPetsenseDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TSCOandPetsenseDomain" xlink:to="lab_tsco_TSCOandPetsenseDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f70e817d-c4f5-4156-809f-c5d7899ac9fa_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_43e6f5f6-7d77-49d2-8bdd-9fa23d517921_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_5a14fa3c-7a43-42a0-ac55-070dd1eb51c4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_9a7bbc80-dbd0-4169-a082-4e76f712434c_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d4f66230-35fd-4c24-be60-ed484d42d3ac_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_2bf76a8f-c089-4b13-a89d-946f60fb0906_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_dea769b4-7d06-4545-9994-7b1374007322_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_921cf500-d91c-4c89-a58f-01545cc09c30_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_34bed75a-cb79-433c-bef2-c8e9a735a2ef_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement with individual, employer contribution</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_55bce753-fb9b-441f-9874-4925e8601cd9_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryShrinkagePolicy_606436bd-9d8b-40fb-87bf-d1150b179b8b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryShrinkagePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shrinkage</link:label>
    <link:label id="lab_us-gaap_InventoryShrinkagePolicy_label_en-US" xlink:label="lab_us-gaap_InventoryShrinkagePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Shrinkage, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryShrinkagePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryShrinkagePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryShrinkagePolicy" xlink:to="lab_us-gaap_InventoryShrinkagePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredRent_f1fa541a-b6e6-4a82-8079-fef1401c5e20_terseLabel_en-US" xlink:label="lab_tsco_DeferredRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_tsco_DeferredRent_label_en-US" xlink:label="lab_tsco_DeferredRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_tsco_DeferredRent_documentation_en-US" xlink:label="lab_tsco_DeferredRent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis plus deferred credit for incentives or inducements received by a lessee from a lessor, in order to motivate the lessee to enter the lease agreement, which incentive or inducements is to be recognized as a reduction of rental expense over the lease term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredRent" xlink:href="tsco-20201226.xsd#tsco_DeferredRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredRent" xlink:to="lab_tsco_DeferredRent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_7c5fe61e-6b4f-4381-b332-245a54bd9886_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_6178d753-f443-405d-badf-bc2975cd6545_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TSCOstoresDomain_59d876b7-9c6b-4b23-93ae-d27f840b5b79_terseLabel_en-US" xlink:label="lab_tsco_TSCOstoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO stores [Domain]</link:label>
    <link:label id="lab_tsco_TSCOstoresDomain_label_en-US" xlink:label="lab_tsco_TSCOstoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO stores [Domain]</link:label>
    <link:label id="lab_tsco_TSCOstoresDomain_documentation_en-US" xlink:label="lab_tsco_TSCOstoresDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TSCO stores [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain" xlink:href="tsco-20201226.xsd#tsco_TSCOstoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TSCOstoresDomain" xlink:to="lab_tsco_TSCOstoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_95a3ffe7-e486-4c46-a4ff-b8facc9ad193_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_8b505f09-d3f4-414f-9339-f53dd0242dfe_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_08670d91-60c6-44ef-8174-37c34549f250_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_cab58fd1-f9bd-4e52-b9be-658f5a98cf21_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_eef7d02e-3b1f-4a3e-b32a-971f19ebe68c_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Merchandise Sold</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_fe99d0f1-ca34-48c9-83a5-8de30c3b8bd2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, minimum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_99a9d26e-4419-497d-8eb7-71e3a86f1422_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_7f1b0e41-f43c-45df-b414-eda6937cbb09_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201712Member_1cce0b64-9c07-443d-90c9-339d61b272a8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201712Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2017-12 [Member]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201712Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201712Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2017-12 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201712Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201712Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201712Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_962fdec6-2919-4c9a-9f3d-d393281e70a4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Expiration Date</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_29b7f381-cb88-4331-84c0-919b96b258d0_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Five Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Five Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInFiveYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_a0169783-581e-475a-9bee-d1efd786186e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_248fb2bd-5493-4587-98bf-f07aa104c3c9_terseLabel_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:label id="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_label_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:label id="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_documentation_en-US" xlink:label="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:href="tsco-20201226.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:to="lab_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_9f9f522a-2da0-44d3-b0c6-6db5ad730465_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total non current deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_4866523f-07cd-4345-9fe9-479f83cf8779_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_6f8c9d60-3dd4-4a50-9806-ea3a9e7aa748_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store Closing Costs</link:label>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_label_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:to="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_3aafbd28-b104-48e9-95e2-8ea5b69a07b5_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_70b04aac-2e71-48f5-9a03-fa4959ca7031_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_56515655-efa8-42f1-b307-0be1306ce7c4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_07bc0913-6b92-4669-ac01-6dcae2c85689_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of stock options vested</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Stock Options, Vested in Period, Total Fair Value</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The total fair value of equity-based awards for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_ce46879e-e012-4ed9-9fa2-e2ba40e62984_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Fair Value, Gross Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_IndustrialrevenuebondsTableTextBlock_a9167db2-6f2f-4c13-b255-dec2c56e1400_terseLabel_en-US" xlink:label="lab_tsco_IndustrialrevenuebondsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bonds</link:label>
    <link:label id="lab_tsco_IndustrialrevenuebondsTableTextBlock_label_en-US" xlink:label="lab_tsco_IndustrialrevenuebondsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IndustrialRevenueBonds [Table Text Block]</link:label>
    <link:label id="lab_tsco_IndustrialrevenuebondsTableTextBlock_documentation_en-US" xlink:label="lab_tsco_IndustrialrevenuebondsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule which outlines the terms of certain industrial revenue bonds entered into as a financing mechanism to fund capital expenditures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_IndustrialrevenuebondsTableTextBlock" xlink:href="tsco-20201226.xsd#tsco_IndustrialrevenuebondsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_IndustrialrevenuebondsTableTextBlock" xlink:to="lab_tsco_IndustrialrevenuebondsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3597cc08-7757-4ac1-a7cb-6b2ea40939fa_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_a8b6f331-3690-4a7b-8595-b486a4f1835e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment acquired through capital lease</link:label>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfAssetsAcquired" xlink:to="lab_us-gaap_FairValueOfAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_d7a68019-b0f7-4901-86ce-d1ddcdf51e77_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per common share outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_fc6fb87b-4725-4d7e-9317-f1ca8fe561ac_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_61ea5dea-361c-44ca-9aee-f3598fecf133_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_3c8d3ad2-e01e-4b47-8c4b-a3c5d92dc913_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Disclosure</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_5d7ff91d-e685-4d58-a5e8-782d75fd9cd1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fc2a1a77-d1cd-4b13-ba2e-617dc4e0b1a3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_0d15aa7f-e538-473c-b1db-a8cb32714c1c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesLineItems_d2093ff1-633b-4797-9fad-bff47c0fb9cd_terseLabel_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Maturities [Axis]</link:label>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Maturities [Line Items]</link:label>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OperatingLeaseMaturitiesLineItems" xlink:href="tsco-20201226.xsd#tsco_OperatingLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems" xlink:to="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_8948c7b2-cd5e-4216-a223-8b148005c57f_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_0010adb0-b2ed-4fb0-b655-c6e70aab70c6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_6a7d110a-fc69-482b-a207-f26e21dc101f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" xlink:to="lab_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_f9066eed-2dff-4db1-913f-5e7dcbeea567_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_8a65e945-4c54-422e-a983-d05cbebd6cf5_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_f4aa5619-32f0-422c-a247-9f1a55b84ea1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_f2b96672-7471-478e-a008-b7b3f1b14dfa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ee156346-8642-4af5-8683-d1c75e904946_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_fb033ccd-1884-4ffc-beae-d61d31a360c4_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_bcf177bd-605e-438a-b6f6-d2b8e4d04ef7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share &#8211; basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6e487ae3-ec1f-4829-bc17-8a695f97286b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per share amount, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_6022e575-1101-4581-bf10-f9e3c47e2767_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would Impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_16b0b76c-b4da-44e6-ba5f-52949da5e85f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average expected lives (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_adb775eb-4e8e-4565-a26b-f8768a10826d_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_ebe350a3-07b5-4f1f-88df-b347422fff48_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_99e61fbb-34f3-46da-acea-3d3f77cc00bf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0a870824-7fba-4e99-9ff4-46347114b5a0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SalesTaxesPolicyTextBlock_79972fd0-4faf-4a3d-9cf8-aaa7eb4937de_terseLabel_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Taxes</link:label>
    <link:label id="lab_tsco_SalesTaxesPolicyTextBlock_label_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Taxes [Policy Text Block]</link:label>
    <link:label id="lab_tsco_SalesTaxesPolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_SalesTaxesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxesPolicyTextBlock" xlink:href="tsco-20201226.xsd#tsco_SalesTaxesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesTaxesPolicyTextBlock" xlink:to="lab_tsco_SalesTaxesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_6721d8f5-eff8-4be7-aad9-325cb81ca419_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by/(used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SalesTaxAuditReservePolicyTextBlock_4e09da3b-e7d1-4a89-962c-21672ca30a3b_verboseLabel_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Audit Reserve</link:label>
    <link:label id="lab_tsco_SalesTaxAuditReservePolicyTextBlock_label_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Tax Audit Reserve [Policy Text Block]</link:label>
    <link:label id="lab_tsco_SalesTaxAuditReservePolicyTextBlock_documentation_en-US" xlink:label="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for sales tax audit reserve.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:href="tsco-20201226.xsd#tsco_SalesTaxAuditReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:to="lab_tsco_SalesTaxAuditReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_e92c3bef-8580-4e94-aafe-da9c04cade12_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsDeferredCompensation_3f055977-ccd3-4ce2-a944-86f402cd3b08_verboseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsDeferredCompensation_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred compensation</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsDeferredCompensation_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsDeferredCompensation" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsDeferredCompensation" xlink:to="lab_tsco_DeferredTaxAssetsDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_ff4be978-e318-474e-b121-2bb06d9dd739_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Building Improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_a4473660-477b-42c6-bd3a-550c86af8522_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_b0fb506c-10fe-4f70-bfa3-f422ac98e91f_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_b416e208-901b-4c6d-b9ab-fcfc53bae73b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_ecb4a288-b816-49e6-9376-75766dd896b6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInThreeYears_c677c5a7-eebb-4de9-9cca-06ce5f6d6a18_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Three Years [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Three Years</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInThreeYears_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:to="lab_tsco_FutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ce23971b-bbc4-49eb-8210-b1cd4d119247_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_5b1b4946-47d1-4c1d-8f58-e6f5fd5bed61_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_a733d6f3-2bd7-4c6a-a0db-18267b682124_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_d232de73-cff6-4f76-a913-98fb8e6df9ea_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for sales returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition, Sales Returns, Reserve for Sales Returns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:to="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_efe6de72-36b5-492e-8783-5bb2b41d099e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value, Exercisable at end of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_89eaad13-30ce-4cd8-ad53-b245f315825f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_451b4bbd-d19c-4540-96d2-78c8f111ec26_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Maximumnumberofcommonstockgranted_5247e944-8588-4337-9b10-80b9d87190f8_terseLabel_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of common stock granted</link:label>
    <link:label id="lab_tsco_Maximumnumberofcommonstockgranted_label_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of common stock granted</link:label>
    <link:label id="lab_tsco_Maximumnumberofcommonstockgranted_documentation_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of common stock granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted" xlink:href="tsco-20201226.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Maximumnumberofcommonstockgranted" xlink:to="lab_tsco_Maximumnumberofcommonstockgranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_36cfbffd-1367-46ad-b0c4-d85e238c4f8b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BondsMember_86acc3aa-f73e-4bc9-8f7b-a60b4a71f036_terseLabel_en-US" xlink:label="lab_us-gaap_BondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_BondsMember_label_en-US" xlink:label="lab_us-gaap_BondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BondsMember" xlink:to="lab_us-gaap_BondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PositionAxis_3522fbaf-d87f-4eac-aa06-82379c539cae_terseLabel_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:label id="lab_us-gaap_PositionAxis_label_en-US" xlink:label="lab_us-gaap_PositionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PositionAxis" xlink:to="lab_us-gaap_PositionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_e98e6f3f-890e-4196-9d82-92d0f4995f22_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_160058c7-f662-4eee-aedd-a14200b06e1c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_5efeb6f5-ba9d-420f-8839-616566dd6584_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_7135e001-23cf-4123-ad71-ebb01c79392a_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments under finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_c17b983d-1e3e-46fc-aedb-7fd52971688c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_c2bfac2c-7fdd-4c39-98fa-60fc06da5d1d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_56578865-dc7d-4d3c-a362-62f83b3a5369_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of gross unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_a1b057b1-86f3-4562-8ce6-d19bb8c857ad_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantDescription_458e74ec-c8e0-4696-abad-1646b37d5f1b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Description</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCovenantDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCovenantDescription" xlink:to="lab_us-gaap_DebtInstrumentCovenantDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_52d0d0d9-f53d-4495-b39d-21f3f5a29ed2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value, Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CorporateIncomeTaxRateCurrent_dd7b9030-4f27-491d-a2fa-5eec31f988e0_terseLabel_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate</link:label>
    <link:label id="lab_tsco_CorporateIncomeTaxRateCurrent_label_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate - Current</link:label>
    <link:label id="lab_tsco_CorporateIncomeTaxRateCurrent_documentation_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate - Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CorporateIncomeTaxRateCurrent" xlink:href="tsco-20201226.xsd#tsco_CorporateIncomeTaxRateCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CorporateIncomeTaxRateCurrent" xlink:to="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_d5bbfb29-1f7e-45e2-bafb-cb8e4a0bc1b5_terseLabel_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_label_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense [Member]</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_documentation_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:to="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46ed718a-b0f9-4a99-85db-fe4f349459e8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_9cc3bdc6-9219-4075-a14d-2ace5cd3267a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4099547d-e512-41c5-bbf3-23ee911a5b92_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0e5f6c47-4a8c-4355-afa9-4ae732226231_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_f530cccb-3dbd-4556-8e7e-f1f2261beeca_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_2f44ba37-8937-4b21-9427-c7d6d34550fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Selfinsuredemployeemedicalstoplosslimit_fe6d5489-99fc-41ba-ab95-b2c54dc2c677_terseLabel_en-US" xlink:label="lab_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insured employee medical stop loss limit</link:label>
    <link:label id="lab_tsco_Selfinsuredemployeemedicalstoplosslimit_label_en-US" xlink:label="lab_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insured employee medical stop loss limit</link:label>
    <link:label id="lab_tsco_Selfinsuredemployeemedicalstoplosslimit_documentation_en-US" xlink:label="lab_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of self-insured employee medical claims stop loss limit per person per year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:href="tsco-20201226.xsd#tsco_Selfinsuredemployeemedicalstoplosslimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:to="lab_tsco_Selfinsuredemployeemedicalstoplosslimit" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_AgricultureMember_039ea2aa-fef0-44fe-82aa-e4a15f0c58bf_terseLabel_en-US" xlink:label="lab_tsco_AgricultureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture</link:label>
    <link:label id="lab_tsco_AgricultureMember_label_en-US" xlink:label="lab_tsco_AgricultureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture [Member]</link:label>
    <link:label id="lab_tsco_AgricultureMember_documentation_en-US" xlink:label="lab_tsco_AgricultureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product category classified as agriculture.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember" xlink:href="tsco-20201226.xsd#tsco_AgricultureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AgricultureMember" xlink:to="lab_tsco_AgricultureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1d3206b6-d53d-4a62-9f23-04f40993f988_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_5c969a94-37ee-43e2-a096-bb7793a5ff42_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_01483169-c8db-462b-b2ea-9f2ac984fdc5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SharedBasedCompensation_8987417d-4cf3-48f2-b53d-c05d87a04edd_terseLabel_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Compensation</link:label>
    <link:label id="lab_tsco_SharedBasedCompensation_label_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Compensation</link:label>
    <link:label id="lab_tsco_SharedBasedCompensation_documentation_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shared-based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation" xlink:href="tsco-20201226.xsd#tsco_SharedBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SharedBasedCompensation" xlink:to="lab_tsco_SharedBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_0b1d0134-8b92-4469-9c19-6019127948bf_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_77c8820d-05d0-43de-9fbe-2e2e792e7c34_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ae1919f4-a6d2-43de-96b2-9b1e92d05772_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_a4203253-c727-4e44-ba2d-7cffb34c8cc7_terseLabel_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of incremental credit facility which will result in modification of debt covenants</link:label>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_label_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of incremental credit facility which will result in modification of debt covenants</link:label>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_documentation_en-US" xlink:label="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of incremental credit facility which will result in modification of debt covenants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:href="tsco-20201226.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:to="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_1c11c877-6b72-464d-b220-98cf4873065b_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_500bb558-b518-4af5-a412-b86a18100659_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityReserveEstimatePolicy_bf6cbefc-83ce-4b80-a1ec-4d205efa351c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance Reserves</link:label>
    <link:label id="lab_us-gaap_LiabilityReserveEstimatePolicy_label_en-US" xlink:label="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Reserve Estimate, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityReserveEstimatePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityReserveEstimatePolicy" xlink:to="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_153ca28a-a17a-480c-b91c-5654824a29e1_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bdeae652-c2af-4926-97ee-fbe81db39e43_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_56a6925c-f9ec-47b0-8832-1d7fa010d4fa_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NatureOfOperations_e8c531f4-0dde-4ee5-9fe1-bcdd038a39ba_verboseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_fceb152c-a823-4719-bedf-545c99cd193a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4f27983f-27ab-4965-98d6-881e6b6a25bf_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_bd825b9e-a217-46f0-92a6-630d54b78db8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:label id="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1_label_en-US" xlink:label="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="lab_us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_1c1aec00-223c-4152-9403-1ece48791e39_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5b1917a3-e137-4ffa-84ed-e4b9b41eba26_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_bd8eb29e-dde7-4103-8e0c-74f299530619_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending fiscal year AOCI balance</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_b94762e6-f03c-4938-a13d-7ea49827fdce_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_661f59ba-5779-4af9-b91a-f7d8b2038811_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_94bb70a2-0a9d-4111-ad53-7f02d2118e53_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued employee compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_846e79f2-42c1-408f-865f-b3a3cb5a4f24_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_35815554-0acf-4cf7-bb65-67e337bead8a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_2aa6f3a4-3330-4cac-aac9-159ead146ec3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_fc8dc14a-a74b-47b0-8392-489070f4b56d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_7a264a0a-6802-4dca-a215-a9fc8bdebc76_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_f4a99c53-f0e9-44a7-b451-f5312c52f6ff_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anitdilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_3e64b91b-d9f5-4855-a310-74bdda348e81_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanTable_e4d280ed-a201-4ca4-bbaa-3aedefcd3c04_terseLabel_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Defined Contribution Benefit Plan [Table]</link:label>
    <link:label id="lab_tsco_ScheduleDefinedContributionBenefitPlanTable_label_en-US" xlink:label="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Defined Contribution Benefit Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:to="lab_tsco_ScheduleDefinedContributionBenefitPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_38e5d005-ad65-4ec6-b7be-fbea9879b14a_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_fa6da548-89e8-4c12-9b37-53c0e6736171_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_8275ebcf-c10f-45af-b42e-9dd81e7c6c61_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_RevenueRecognitionGiftCard_d807e286-9739-4095-9d81-3a7cd51dd161_terseLabel_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Card</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCard_label_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Card</link:label>
    <link:label id="lab_tsco_RevenueRecognitionGiftCard_documentation_en-US" xlink:label="lab_tsco_RevenueRecognitionGiftCard" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition Gift Card</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard" xlink:href="tsco-20201226.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RevenueRecognitionGiftCard" xlink:to="lab_tsco_RevenueRecognitionGiftCard" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_396844ab-8bd5-47d9-a5fe-4be75e0bc82d_terseLabel_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation and general liability deductible</link:label>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_label_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation and general liability deductible</link:label>
    <link:label id="lab_tsco_Workerscompensationandgeneralliabilitydeductible_documentation_en-US" xlink:label="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:href="tsco-20201226.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:to="lab_tsco_Workerscompensationandgeneralliabilitydeductible" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_7cd2a1c0-4ee5-4cf0-a27f-86f9d60595be_terseLabel_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement [Axis]</link:label>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_label_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement [Axis]</link:label>
    <link:label id="lab_tsco_DeferredCompensationArrangementAxis_documentation_en-US" xlink:label="lab_tsco_DeferredCompensationArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosures pertaining to deferred compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredCompensationArrangementAxis" xlink:to="lab_tsco_DeferredCompensationArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_c235ce03-655c-4f6b-a299-1f47096c358b_verboseLabel_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employee's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_label_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employees's compensation eligible for 50% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_documentation_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:to="lab_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2a36b0cd-db9b-4613-8fdd-f4deb944dc41_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on disposition of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_f0582f82-4934-4c95-897d-2c430f0bedd8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_2e0a8dbb-3e10-48d8-ae54-5bb209e33852_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_b42b73d7-f1b8-46cb-996a-3eccf15de7d1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_3ea4f19e-59ba-4a3c-8e7e-03e5162f7ca7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e20771ab-9de1-41ff-87f3-f360ce2a9ded_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_5ceceb3a-b8d4-4c72-b999-4ed825aefc4e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_27cdf245-b9e2-4b16-954f-a3dd21c0f040_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid to stockholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_ad44e1ed-3485-458e-92ab-29e1d9f91767_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_c20bc8d2-96e4-475b-890f-9779b4d2813e_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_d39d53be-3d1a-466c-915d-a162bc697ffe_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_05b13109-b926-48df-9051-5e4dfb027028_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_77641e2b-92ff-4887-a849-0cf24c8b4ba5_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseTermAndDiscountTable_9654b30d-65b0-4da6-8783-4ec767a8b2eb_terseLabel_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount [Table]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountTable_label_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount [Table]</link:label>
    <link:label id="lab_tsco_LeaseTermAndDiscountTable_documentation_en-US" xlink:label="lab_tsco_LeaseTermAndDiscountTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term and Discount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseTermAndDiscountTable" xlink:to="lab_tsco_LeaseTermAndDiscountTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_cbc52509-ffb0-4afa-9496-b1993937ece9_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7ec7bfe3-170c-4d1b-91a9-1327717a3b50_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_a794e8ed-0db3-4f69-bc40-7b9fb47a8b26_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f4f7b173-88a0-4e16-96bd-ec1956787312_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_cedc8b9c-4c87-4cd9-ae08-bb8c9f433073_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_9660db93-a74e-4646-ac66-7d8950e872cc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0793c6ae-78ee-4aa3-8c9f-a284cf463710_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentAmendedDate_8be5e2a6-517a-4de4-a3ea-6a0c2cb534e4_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Amended Date</link:label>
    <link:label id="lab_tsco_DebtInstrumentAmendedDate_label_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Amended Date</link:label>
    <link:label id="lab_tsco_DebtInstrumentAmendedDate_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Amended Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentAmendedDate" xlink:to="lab_tsco_DebtInstrumentAmendedDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_ba758be6-76c1-4767-9c09-20d79e0c407d_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2218ff01-5a59-4382-8735-2aaaf3314392_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Total</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fc3a898e-16f0-4389-ab91-dcf8ce853570_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_88e818fb-4959-4adb-91a5-1c9c0c28058a_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_bd098e3c-b886-4300-92e6-ff952a0090fc_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_5b41d329-9618-4bcb-be5c-8a61360f9952_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_4e5eb173-153d-441f-96f8-d6c0fa952acb_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_65b69b0b-2a61-4475-96f9-72941fa3d63b_verboseLabel_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum match under employee deferred compensation program</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_label_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company maximum match under deferred compensation program</link:label>
    <link:label id="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_documentation_en-US" xlink:label="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum amount of Company match under the employee deferred compensation program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:to="lab_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_961b4b89-2e70-4c39-987d-fddb45c0763c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8bc520ad-03a2-4ab7-8843-b73005fb861b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsAbstract_a61cbd30-4a33-4e2a-87d1-6cd8dc4ca96a_terseLabel_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing and distribution costs</link:label>
    <link:label id="lab_tsco_WarehousingAndDistributionCostsAbstract_label_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehousing and distribution costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract" xlink:href="tsco-20201226.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract" xlink:to="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaconGaDcMember_b874e8b8-03ee-4e0e-835e-ba9bb732dbd9_terseLabel_en-US" xlink:label="lab_tsco_MaconGaDcMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macon, GA DC</link:label>
    <link:label id="lab_tsco_MaconGaDcMember_label_en-US" xlink:label="lab_tsco_MaconGaDcMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macon, GA DC [Member]</link:label>
    <link:label id="lab_tsco_MaconGaDcMember_documentation_en-US" xlink:label="lab_tsco_MaconGaDcMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Macon, GA DC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaconGaDcMember" xlink:href="tsco-20201226.xsd#tsco_MaconGaDcMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaconGaDcMember" xlink:to="lab_tsco_MaconGaDcMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_ce797474-982e-43b3-9240-a9bed5cff2b5_verboseLabel_en-US" xlink:label="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum processing time for payments due from banks for customer credit card transactions</link:label>
    <link:label id="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_label_en-US" xlink:label="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum processing timespayments due from banks customer credit card transactions</link:label>
    <link:label id="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_documentation_en-US" xlink:label="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum time period it takes to process payments due from banks for credit card transactions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:href="tsco-20201226.xsd#tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:to="lab_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_77a4fb9c-c91b-4335-b9a7-b1a1294e46da_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_1ae307e3-3229-45b7-a4b8-cac9dc7753f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects (ASU 2018-02)</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustment_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Period Reclassification Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustment" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShelfNotesMaximumIssuanceDate_905744db-895d-4c25-9f64-1db406a99d02_terseLabel_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Issuance Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumIssuanceDate_label_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Issuance Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumIssuanceDate_documentation_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShelfNotesMaximumIssuanceDate" xlink:to="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_310cbf0b-d015-41e5-a325-8fa6c343c281_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_46c06dff-0c4e-4ca1-ac3c-92d0f0a96552_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_34b26a03-da5b-4ed1-801a-ee944b2584fe_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BondDomain_a59b6bbc-8367-449d-afbe-95fbbeba3f60_terseLabel_en-US" xlink:label="lab_tsco_BondDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond [Domain]</link:label>
    <link:label id="lab_tsco_BondDomain_label_en-US" xlink:label="lab_tsco_BondDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Domain]</link:label>
    <link:label id="lab_tsco_BondDomain_documentation_en-US" xlink:label="lab_tsco_BondDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Bond [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain" xlink:href="tsco-20201226.xsd#tsco_BondDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BondDomain" xlink:to="lab_tsco_BondDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_5cbc4449-a97b-4026-8fd2-2efd1eed8330_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_ce4d311f-b6a6-470d-ae12-78bfc5b3185b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_94a0351b-3a92-417f-b499-cbe9409c878a_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TermloanMaximumMonthEndOutstandingAmount_9958d6b8-1e53-4b57-82c9-6fc47b58c2cd_terseLabel_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, Maximum Month End Outstanding Amount</link:label>
    <link:label id="lab_tsco_TermloanMaximumMonthEndOutstandingAmount_label_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, Maximum Month End Outstanding Amount</link:label>
    <link:label id="lab_tsco_TermloanMaximumMonthEndOutstandingAmount_documentation_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan, Maximum Month End Outstanding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:href="tsco-20201226.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:to="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_6369047e-cde9-425a-b8bc-74aef21bd772_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_d2527393-599c-49a9-8f23-887cd899750c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes - Interest Rate</link:label>
    <link:label id="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="lab_us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_cdffce6e-9059-4515-9494-eccacb797120_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_83e9e66c-41e7-4da6-bb33-9527f332c1dc_terseLabel_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_label_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percentage of employee's compensation eligible for 100% match</link:label>
    <link:label id="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_documentation_en-US" xlink:label="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:to="lab_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_MaximumPrincipalAmountOfBondAuthorized_8f513f53-2945-4855-b20b-2ac5f2118fac_terseLabel_en-US" xlink:label="lab_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Principal Amount of Bond Authorized</link:label>
    <link:label id="lab_tsco_MaximumPrincipalAmountOfBondAuthorized_label_en-US" xlink:label="lab_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Principal Amount of Bond Authorized</link:label>
    <link:label id="lab_tsco_MaximumPrincipalAmountOfBondAuthorized_documentation_en-US" xlink:label="lab_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum principal amount authorized under the Industrial Revenue Bond agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:href="tsco-20201226.xsd#tsco_MaximumPrincipalAmountOfBondAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:to="lab_tsco_MaximumPrincipalAmountOfBondAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_e356a4c9-3736-4178-a4e3-e4d0b428fac2_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_3d48b227-b346-490f-8139-808304f40857_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_StoreLeasesOptionalRenewalPeriods_a5c3ed94-4029-4838-93c0-77260ec700e0_terseLabel_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods</link:label>
    <link:label id="lab_tsco_StoreLeasesOptionalRenewalPeriods_label_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Store leases optional renewal periods</link:label>
    <link:label id="lab_tsco_StoreLeasesOptionalRenewalPeriods_documentation_en-US" xlink:label="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The store leases optional renewal periods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods" xlink:href="tsco-20201226.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_StoreLeasesOptionalRenewalPeriods" xlink:to="lab_tsco_StoreLeasesOptionalRenewalPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_e769f244-cbf2-4d69-8b4c-1f636577fabc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TermLoan1Member_d86a9905-e020-474e-b0d9-db152c18e3dd_terseLabel_en-US" xlink:label="lab_tsco_TermLoan1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 1 [Member]</link:label>
    <link:label id="lab_tsco_TermLoan1Member_label_en-US" xlink:label="lab_tsco_TermLoan1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 1 [Member]</link:label>
    <link:label id="lab_tsco_TermLoan1Member_documentation_en-US" xlink:label="lab_tsco_TermLoan1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan1Member" xlink:href="tsco-20201226.xsd#tsco_TermLoan1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermLoan1Member" xlink:to="lab_tsco_TermLoan1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_11c581f6-4a40-462d-91da-08ce46a55a36_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationTable_8706d89e-5da7-4e57-8afb-136b11820103_terseLabel_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation [Table]</link:label>
    <link:label id="lab_tsco_ScheduleOfDeferredCompensationTable_label_en-US" xlink:label="lab_tsco_ScheduleOfDeferredCompensationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Compensation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable" xlink:to="lab_tsco_ScheduleOfDeferredCompensationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_64bf36d8-9c62-486f-8dc5-85d7f0ba738a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage of Principal Amount Redeemable</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_99356626-b475-482a-b91d-bf795f696dc7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under employee stock purchase plan, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_521ae2f3-71e6-4193-b37a-fd0b787fec08_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares of common stock issued for employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_392d559b-3e59-42f4-93ae-6e4ce65c3303_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_509ecdf0-0fc5-48e8-a25c-e9dac5b3705f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_740bf590-1b0d-41be-859b-cc4f707815cf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_032b8f0c-dba1-48dd-a7c5-a60c88cba07f_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_d872c3b3-633c-48d9-a2bc-ba760b0f976b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_54a4ac49-0129-4163-bd68-56909e492f08_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_f4848d34-9c10-421b-b219-b576b94d1fc7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate, maximum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_ad8c6f7f-695c-42d7-8845-f28b3ccc4a84_terseLabel_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt discounts and issuance costs</link:label>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_label_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Outflow for Debt Issuance Cost</link:label>
    <link:label id="lab_tsco_CashOutflowforDebtIssuanceCost_documentation_en-US" xlink:label="lab_tsco_CashOutflowforDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Outflow for Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost" xlink:href="tsco-20201226.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CashOutflowforDebtIssuanceCost" xlink:to="lab_tsco_CashOutflowforDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_028c528f-f204-4967-aaf4-617caee35e0e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, cost recognized</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_43dc73ee-d1c3-4ca7-96b4-28f57a63f9d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory basis differences</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_53e7e1f9-d64b-41be-a38e-35ff66b99bd1_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7bc8c982-03af-4518-a1e7-74db84d7eeb0_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful lives of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ConsolidatedStoresDomain_d8ccd3b7-def5-4b0a-aabe-4bf569e6d735_terseLabel_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Domain]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresDomain_label_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Stores [Domain]</link:label>
    <link:label id="lab_tsco_ConsolidatedStoresDomain_documentation_en-US" xlink:label="lab_tsco_ConsolidatedStoresDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Consolidated Stores [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ConsolidatedStoresDomain" xlink:to="lab_tsco_ConsolidatedStoresDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_cc2e01fa-4334-4572-897d-3a694da60aaf_verboseLabel_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to next 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_label_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage match by company applicable to next 3 percent of employee's contribution</link:label>
    <link:label id="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_documentation_en-US" xlink:label="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:to="lab_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_ef81c47b-9dc6-42d0-8458-9c0a0a32d29f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Plus Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_6c7fa751-978b-40eb-8d7c-ff036097dfc3_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total non current deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e98b807c-6e8a-4b18-a657-f696634aa44c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_e6d106ed-3ffa-4592-b545-d3fe888f5820_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:to="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_224cdc66-73ad-4c20-bf21-e83fa31de9b6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_91a27c1f-7ee7-4b14-acee-0bb9ff94500e_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate, Maximum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bfa72b50-19ac-4511-917f-354e34d75d8a_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_IndustrialRevenueBondMaturityDate_2b26a603-5578-46fe-b449-73795726ec31_terseLabel_en-US" xlink:label="lab_tsco_IndustrialRevenueBondMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond, Maturity Date</link:label>
    <link:label id="lab_tsco_IndustrialRevenueBondMaturityDate_label_en-US" xlink:label="lab_tsco_IndustrialRevenueBondMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond, Maturity Date</link:label>
    <link:label id="lab_tsco_IndustrialRevenueBondMaturityDate_documentation_en-US" xlink:label="lab_tsco_IndustrialRevenueBondMaturityDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_IndustrialRevenueBondMaturityDate" xlink:href="tsco-20201226.xsd#tsco_IndustrialRevenueBondMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_IndustrialRevenueBondMaturityDate" xlink:to="lab_tsco_IndustrialRevenueBondMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_02c5fb5d-4021-4325-b5e3-2ce7a6e40cad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_69f5af7b-e2da-40bc-aa05-3e77e953174f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PropertyAndEquipmentAbstract_9fc69caa-0f27-4c04-9c5f-deadbc967bc4_terseLabel_en-US" xlink:label="lab_tsco_PropertyAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_tsco_PropertyAndEquipmentAbstract_label_en-US" xlink:label="lab_tsco_PropertyAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract" xlink:href="tsco-20201226.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PropertyAndEquipmentAbstract" xlink:to="lab_tsco_PropertyAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_4598b741-8f1f-4c2f-8d9b-a4fb083e553c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income tax reconciliation to amounts computed at the federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_80477aef-abff-4eb2-98c8-25f8876f1cfe_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_74858050-7118-4789-8417-fc6b8e8d4453_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e7a553a8-ed4b-4507-867f-8156f7a9b082_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_87918b1c-739c-447e-b652-ee8179bee746_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1e6a172-104b-40cd-9f35-3f705a218757_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_c36d6eb9-05ae-48e1-b4fe-f86046595bf4_terseLabel_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_label_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_tsco_TermLoanMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity" xlink:href="tsco-20201226.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermLoanMaximumBorrowingCapacity" xlink:to="lab_tsco_TermLoanMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ImpairmentOfLongLivedAssetsAbstract_958031d6-155a-4ee8-8f03-5f24809cb8cc_terseLabel_en-US" xlink:label="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_tsco_ImpairmentOfLongLivedAssetsAbstract_label_en-US" xlink:label="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:href="tsco-20201226.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:to="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_c292edba-49c7-4188-8728-0dc69a464735_terseLabel_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation program</link:label>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_label_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Program [Domain]</link:label>
    <link:label id="lab_tsco_DeferredCompensationProgramDomain_documentation_en-US" xlink:label="lab_tsco_DeferredCompensationProgramDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of deferred compensation program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredCompensationProgramDomain" xlink:to="lab_tsco_DeferredCompensationProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NonCurrentTaxLiabilitiesAbstract_bd82edb6-cc6e-4fab-a036-e382dfd9c6e1_terseLabel_en-US" xlink:label="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax liabilities</link:label>
    <link:label id="lab_tsco_NonCurrentTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current tax liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:href="tsco-20201226.xsd#tsco_NonCurrentTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:to="lab_tsco_NonCurrentTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_ff68dd88-0fd5-4441-a5df-84ba71e199b7_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash accruals for construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_386c6b0a-cf36-41c8-ae8f-3a34ef60208c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_04361198-bd3d-445e-80a6-f29e3edd9f7f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_50b818e2-2aec-498b-ba89-ea36bcb8dcba_terseLabel_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software and hardware, gross</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_label_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software and hardware, gross</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareGross_documentation_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The gross amount of capitalized computer software and hardware costs as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComputerSoftwareAndHardwareGross" xlink:to="lab_tsco_ComputerSoftwareAndHardwareGross" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BrentwoodTnSscMember_85269946-72a4-48ea-8821-8062ca32d69c_terseLabel_en-US" xlink:label="lab_tsco_BrentwoodTnSscMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brentwood, TN SSC</link:label>
    <link:label id="lab_tsco_BrentwoodTnSscMember_label_en-US" xlink:label="lab_tsco_BrentwoodTnSscMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brentwood, TN SSC [Member]</link:label>
    <link:label id="lab_tsco_BrentwoodTnSscMember_documentation_en-US" xlink:label="lab_tsco_BrentwoodTnSscMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brentwood, TN SSC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BrentwoodTnSscMember" xlink:href="tsco-20201226.xsd#tsco_BrentwoodTnSscMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BrentwoodTnSscMember" xlink:to="lab_tsco_BrentwoodTnSscMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_November2020TermLoanMember_ff8a390e-d711-4985-9851-1f1d4aca9602_terseLabel_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan</link:label>
    <link:label id="lab_tsco_November2020TermLoanMember_label_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_November2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_November2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_November2020TermLoanMember" xlink:to="lab_tsco_November2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_55b0cc3d-2912-4cf6-8a98-93bbb10ae949_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield, maximum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield, maximum</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_7c77d031-f192-4ec4-8329-93f864ea4913_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_3624accc-f871-46f9-b29e-a96c20472be9_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_44352a61-b23e-4317-b649-838b50695b14_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_March2020TermLoanMember_30e662db-19bc-45eb-98b6-a9a280ccd036_terseLabel_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_March2020TermLoanMember_label_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_March2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_March2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_March2020TermLoanMember" xlink:to="lab_tsco_March2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_06f69b63-8df5-4680-897e-a9574ef8affc_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:to="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_4f51199c-6b86-494c-9d1f-7301362028e1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected price volatility, maximum (in hundredths)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_836b8833-e5c5-419e-ad1d-81e543581218_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_94823b30-75ca-4b4b-af62-fc2ac21fd110_totalLabel_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit), net of tax expense of interest rate swap</link:label>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_label_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit), net of tax expense of interest rate swap</link:label>
    <link:label id="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_documentation_en-US" xlink:label="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit), net of tax expense of interest rate swap</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:href="tsco-20201226.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:to="lab_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_79a0401b-fb29-4e46-b964-5019e745de2c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_23e1eee3-4d12-4297-8424-dd4484b88b86_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_6db07b07-5304-4778-96ea-a21d908b4bea_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_27f9184c-0789-4d1d-973a-48409cf3b3d2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_55d974bd-d858-49b7-837a-02d229cb27e7_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8aca5363-63ec-4a36-bc81-96ce29f6bcad_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1a32b2b1-7c76-4236-98e1-6c1c063ce13b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_949c60a1-4aaa-461d-b002-bbbcfcfd09d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Assets at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Assets at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BeginningBalanceMember_e2f1f6bb-377f-44a3-865d-3c999b3d9d11_terseLabel_en-US" xlink:label="lab_tsco_BeginningBalanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance [Member]</link:label>
    <link:label id="lab_tsco_BeginningBalanceMember_label_en-US" xlink:label="lab_tsco_BeginningBalanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance [Member]</link:label>
    <link:label id="lab_tsco_BeginningBalanceMember_documentation_en-US" xlink:label="lab_tsco_BeginningBalanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BeginningBalanceMember" xlink:href="tsco-20201226.xsd#tsco_BeginningBalanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BeginningBalanceMember" xlink:to="lab_tsco_BeginningBalanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_eff2c8a4-647c-444d-85cf-7af1c70102cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_692be48d-357e-48b9-b96b-ba9d97102cd2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_5ae41239-4ea6-4253-bcec-d04115e1a70f_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_label_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</link:label>
    <link:label id="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_documentation_en-US" xlink:label="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:to="lab_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeMaturityDates_d6bc803d-827d-4916-b850-1ce037b3e436_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeMaturityDates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DerivativeMaturityDates_label_en-US" xlink:label="lab_us-gaap_DerivativeMaturityDates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMaturityDates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMaturityDates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeMaturityDates" xlink:to="lab_us-gaap_DerivativeMaturityDates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b13491b9-df0f-49de-946e-366c0fa76cfd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesLineItems_1a83cb60-3a51-4b5a-9f40-5733260ae702_terseLabel_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Lease Maturities [Axis]</link:label>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Lease Maturities [Line Items]</link:label>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Combined Lease Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CombinedLeaseMaturitiesLineItems" xlink:href="tsco-20201226.xsd#tsco_CombinedLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems" xlink:to="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_70d305b1-5d70-4b7f-84a8-c8a599908dfc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_92f46c5a-0c42-47d2-b438-5643d58e54fd_terseLabel_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define contribution benefit plan</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_label_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Benefit Plan [Domain]</link:label>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_documentation_en-US" xlink:label="lab_tsco_DefineContributionBenefitPlanDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution plan to a benefit plan that provides benefits for employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DefineContributionBenefitPlanDomain" xlink:to="lab_tsco_DefineContributionBenefitPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_24287ca1-a1d4-4487-8eb8-8e441f304352_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7c4b8bce-c254-406d-93ee-2363a2a4dc29_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share &#8211; diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ba1c1ed8-7ddd-4545-b399-4151d05b0abd_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_48df87f4-8b82-48e1-9140-8776046c41df_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember_5d166739-34bb-4b93-96aa-24c7b8b5a82c_terseLabel_en-US" xlink:label="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Member]</link:label>
    <link:label id="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember_label_en-US" xlink:label="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Member]</link:label>
    <link:label id="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember_documentation_en-US" xlink:label="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:href="tsco-20201226.xsd#tsco_OtherComprehensiveIncomeLossNetofTaxMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:to="lab_tsco_OtherComprehensiveIncomeLossNetofTaxMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_8c279da0-884b-4149-acc0-a5a377a295f3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_26d91979-33fc-4e8d-97c9-a34a5c932c36_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e679d38c-b269-44a9-8791-2d4f0fefffe6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_97a6f9be-9ede-4add-9d3f-8d70a8251c3c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_d35139ea-1b2d-4b25-8760-267b62aedf10_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of stock options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_a1c99cbd-68ee-4bb1-9399-2c9ec674a48a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_8e143049-1a1a-471a-8d13-300a78d488f9_terseLabel_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of restricted units vested and exercised</link:label>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_label_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total intrinsic value of restricted units vested and exercised</link:label>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_documentation_en-US" xlink:label="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:href="tsco-20201226.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:to="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_e1013ad6-29f8-4df8-b893-eeb32010b484_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_62e3ede4-fe43-45cb-8408-85c9f464b9f9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairement of Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_e6d9cc50-da00-43e7-b5e7-84bc45cf078d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Street Address</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_5996cfdb-16b5-469a-b50b-9f9318709f85_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for tax positions of prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_03cd5165-d386-48a5-8736-1254da507459_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits, net of federal tax benefits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyDomain_21c16443-3b43-4e4b-8960-0db36f13d282_terseLabel_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Domain]</link:label>
    <link:label id="lab_srt_EnergyDomain_label_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyDomain" xlink:to="lab_srt_EnergyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_bd9adac7-0c91-4642-80fd-0c4adb9a8f4a_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PetsenseMember_cba8fd3f-77dc-42dd-9d4d-c0270c903659_terseLabel_en-US" xlink:label="lab_tsco_PetsenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense</link:label>
    <link:label id="lab_tsco_PetsenseMember_label_en-US" xlink:label="lab_tsco_PetsenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense [Member]</link:label>
    <link:label id="lab_tsco_PetsenseMember_documentation_en-US" xlink:label="lab_tsco_PetsenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petsense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember" xlink:href="tsco-20201226.xsd#tsco_PetsenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PetsenseMember" xlink:to="lab_tsco_PetsenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_17a607b6-ca09-486d-a2cf-60fabfa29f40_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options and restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_RealPropertyPurchaseOption_1c11c803-9157-4565-af07-6f70bd065764_verboseLabel_en-US" xlink:label="lab_tsco_RealPropertyPurchaseOption" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of option to purchase the real property</link:label>
    <link:label id="lab_tsco_RealPropertyPurchaseOption_label_en-US" xlink:label="lab_tsco_RealPropertyPurchaseOption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real property purchase option</link:label>
    <link:label id="lab_tsco_RealPropertyPurchaseOption_documentation_en-US" xlink:label="lab_tsco_RealPropertyPurchaseOption" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The additional amount needed to pay off the bonds if we exercise the option to purchase the real property.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RealPropertyPurchaseOption" xlink:href="tsco-20201226.xsd#tsco_RealPropertyPurchaseOption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RealPropertyPurchaseOption" xlink:to="lab_tsco_RealPropertyPurchaseOption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0a3e6f4b-c333-4f9d-b2e1-e203a79552de_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_115294d6-bed8-4200-a03b-aa66310121c3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b326cf1c-f00b-4587-a6e3-16a1d0d91530_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_2175c432-9343-437e-a3b5-2a06c9483cb3_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareMember_fedcaba5-a0ad-4ee8-8f12-b77f881074b2_terseLabel_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software and hardware</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareMember_label_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software and hardware [Member]</link:label>
    <link:label id="lab_tsco_ComputerSoftwareAndHardwareMember_documentation_en-US" xlink:label="lab_tsco_ComputerSoftwareAndHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems and capitalized costs of purchased software applications.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ComputerSoftwareAndHardwareMember" xlink:to="lab_tsco_ComputerSoftwareAndHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_33482be2-e6e7-465c-be23-df7dc09ca90b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total grant date fair value of restricted units vested and exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_d01563b0-a534-4331-af6a-2cd856b342f5_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_09107c5e-6eee-4b25-b541-898b590521c7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_326c9a5a-e8c8-476c-87e2-50c2ce446494_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_A2016SeniorCreditFacilityMember_f521ba89-3e26-4671-a592-1bfcf92a2144_terseLabel_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility</link:label>
    <link:label id="lab_tsco_A2016SeniorCreditFacilityMember_label_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility [Member]</link:label>
    <link:label id="lab_tsco_A2016SeniorCreditFacilityMember_documentation_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A2016SeniorCreditFacilityMember" xlink:to="lab_tsco_A2016SeniorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f3f835c4-9936-41b5-9c4b-e85ae80b7316_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_7e84bf59-0c2e-44f8-bdbd-109fa43ae7c4_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Present Value</link:label>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_label_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Present Value</link:label>
    <link:label id="lab_tsco_FinanceLeaseLiabilityPresentValue_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseLiabilityPresentValue" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseLiabilityPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseLiabilityPresentValue" xlink:to="lab_tsco_FinanceLeaseLiabilityPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5f57c189-60a9-49b6-9288-903914664764_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_2b1057de-cf51-44b0-a170-25f2d6944231_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_46625496-c546-435f-91d9-079903b55ea4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, additional disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SeasonalGiftAndToyProductsMember_05ddd383-5e7d-46c2-8a78-3f50e4f32dac_terseLabel_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonal, Gift and Toy Products</link:label>
    <link:label id="lab_tsco_SeasonalGiftAndToyProductsMember_label_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Seasonal, Gift and Toy Products [Member]</link:label>
    <link:label id="lab_tsco_SeasonalGiftAndToyProductsMember_documentation_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product category classified as seasonal, gift and toy product.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember" xlink:href="tsco-20201226.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SeasonalGiftAndToyProductsMember" xlink:to="lab_tsco_SeasonalGiftAndToyProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0d9f2e76-bab9-46c3-87e0-38adf08302ec_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term, Outstanding, end of period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_adc3027a-234c-48de-bf1e-71e09e4756fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_13a9bde1-9a67-4342-bae5-5512871d7105_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2fa42ea1-05e0-4002-8218-d0d5ccdcddd0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_LeaseCostLineItems_b372b386-cc1c-45c7-99cf-51ddb3e86bb6_terseLabel_en-US" xlink:label="lab_tsco_LeaseCostLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Cost [Table]</link:label>
    <link:label id="lab_tsco_LeaseCostLineItems_label_en-US" xlink:label="lab_tsco_LeaseCostLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Cost [Line Items]</link:label>
    <link:label id="lab_tsco_LeaseCostLineItems_documentation_en-US" xlink:label="lab_tsco_LeaseCostLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Cost [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseCostLineItems" xlink:href="tsco-20201226.xsd#tsco_LeaseCostLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LeaseCostLineItems" xlink:to="lab_tsco_LeaseCostLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_a4d5a5ed-e859-490a-9e8f-763dd4631709_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol(s)</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsInterest_75ca7b8b-0dec-4d42-9e44-81fe67a891a6_terseLabel_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Interest [Line Items]</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsInterest_label_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Interest</link:label>
    <link:label id="lab_tsco_FutureMinimumPaymentsInterest_documentation_en-US" xlink:label="lab_tsco_FutureMinimumPaymentsInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Minimum Payments, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsInterest" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FutureMinimumPaymentsInterest" xlink:to="lab_tsco_FutureMinimumPaymentsInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_9d19642b-8419-493c-a32e-323055b8472d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price, Exercisable, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_e4c33aed-fe5a-4d89-a584-e7d002ac2685_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_InterestRateSwapLongTermPortionMember_3a9fc119-206f-4b2e-acb5-d4aae4e2a202_terseLabel_en-US" xlink:label="lab_tsco_InterestRateSwapLongTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Long Term Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapLongTermPortionMember_label_en-US" xlink:label="lab_tsco_InterestRateSwapLongTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Long Term Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapLongTermPortionMember_documentation_en-US" xlink:label="lab_tsco_InterestRateSwapLongTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Long Term Portion [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLongTermPortionMember" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLongTermPortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_InterestRateSwapLongTermPortionMember" xlink:to="lab_tsco_InterestRateSwapLongTermPortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_2d465caa-3394-46a9-84f3-00560f28014c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee for unused capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentDescription_78c181b6-cb48-4e0c-8337-6093d76bfa1e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Additional Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentDescription" xlink:to="lab_us-gaap_DebtInstrumentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_d6f0820e-fd13-42b5-9dc2-33354974fd76_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_44b2721b-8ade-49d1-b715-ee400307b091_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_4d3be74f-3617-4daf-8505-7c75904f1980_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_7f1ac013-2850-4450-a784-563e40ece889_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a3719c66-f9b2-4422-89d5-d76315fa89e5_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_InterestRateSwapShortTermPortionMember_df5e25e5-8b4f-4b8d-a339-1dd908874900_terseLabel_en-US" xlink:label="lab_tsco_InterestRateSwapShortTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Short Term Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapShortTermPortionMember_label_en-US" xlink:label="lab_tsco_InterestRateSwapShortTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Short Term Portion [Member]</link:label>
    <link:label id="lab_tsco_InterestRateSwapShortTermPortionMember_documentation_en-US" xlink:label="lab_tsco_InterestRateSwapShortTermPortionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap Short Term Portion [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapShortTermPortionMember" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapShortTermPortionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_InterestRateSwapShortTermPortionMember" xlink:to="lab_tsco_InterestRateSwapShortTermPortionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensatingBalanceAmount_38bb995d-4536-450e-8781-7d3a9f2936be_terseLabel_en-US" xlink:label="lab_us-gaap_CompensatingBalanceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensating Balance, Amount</link:label>
    <link:label id="lab_us-gaap_CompensatingBalanceAmount_label_en-US" xlink:label="lab_us-gaap_CompensatingBalanceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensating Balance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensatingBalanceAmount" xlink:to="lab_us-gaap_CompensatingBalanceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_d4529012-1e73-4db3-98f0-16cef93b4430_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Paid for Tax Withholding for Share Based Compensation</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_36a98c3e-865d-4220-a21d-17c60132220d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_91dd14a3-696b-4dc4-9d14-d0eb44fa3394_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New accounting pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_2336e156-f278-40b2-8f48-32819f120654_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_5f0ca7d4-23e5-4488-a684-d115639facdf_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_dbf877a3-9bba-4dfd-ba34-d8fdb5ebd4d9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_80d77340-f9a4-4f98-a6fb-c2453c5ff429_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>tsco-20201226_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:81e1fd67-d1e0-4696-ac88-c372898ff4a1,g:6308f70c-4581-44d8-85a5-2887de10e609-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" 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.tractorsupply.com/role/Cover" xlink:type="simple" xlink:href="tsco-20201226.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitiesTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:to="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2e7514ec-32f6-4ab9-933b-420bf3faeb70" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_73035b71-27bc-4471-9ec3-d07ab5bcaaa4" xlink:to="loc_dei_EntityDomain_2e7514ec-32f6-4ab9-933b-420bf3faeb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_27de39ae-9366-413a-93ea-aeeb6b42af84" xlink:to="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_da51b516-a319-4b46-8d73-41cbfa7fea81" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentType_da51b516-a319-4b46-8d73-41cbfa7fea81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_35921485-301e-4664-88eb-48c0eb5e1a3d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentAnnualReport_35921485-301e-4664-88eb-48c0eb5e1a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_08dbffd5-bfaa-4bb8-9d75-baffaf847463" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentPeriodEndDate_08dbffd5-bfaa-4bb8-9d75-baffaf847463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_ce1b634e-8586-42d2-a3f7-30e38ecf56c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentTransitionReport_ce1b634e-8586-42d2-a3f7-30e38ecf56c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_68335882-4383-43d1-9ec2-0ed963605674" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityFileNumber_68335882-4383-43d1-9ec2-0ed963605674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f6c82d0e-1e14-46e4-970f-ebd6d1ac53e6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityRegistrantName_f6c82d0e-1e14-46e4-970f-ebd6d1ac53e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e692ca0b-fce2-4b6c-9bac-68f36497315f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e692ca0b-fce2-4b6c-9bac-68f36497315f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e77a2aaf-7676-4cc7-a16b-1f78b76a18c6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityTaxIdentificationNumber_e77a2aaf-7676-4cc7-a16b-1f78b76a18c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6a550210-7f9e-412d-b2a2-eaffea1167a3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressAddressLine1_6a550210-7f9e-412d-b2a2-eaffea1167a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_2b5b71fb-b4e4-495a-94b9-a98c1ee71445" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressCityOrTown_2b5b71fb-b4e4-495a-94b9-a98c1ee71445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_3142f916-33f3-4004-a5de-0dfc9dfeda7e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressStateOrProvince_3142f916-33f3-4004-a5de-0dfc9dfeda7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c0e7bbcc-8e2e-4cdc-944a-92713988af3b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityAddressPostalZipCode_c0e7bbcc-8e2e-4cdc-944a-92713988af3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_64c3f57b-9085-4ffc-9967-c9c1e0f44e7f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_CityAreaCode_64c3f57b-9085-4ffc-9967-c9c1e0f44e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_7a44077f-2e5c-422e-9008-7feb86b4f3e0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_LocalPhoneNumber_7a44077f-2e5c-422e-9008-7feb86b4f3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_86fe68fd-a2e2-4e12-909b-de6661204507" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_Security12bTitle_86fe68fd-a2e2-4e12-909b-de6661204507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_2a1478aa-ab94-40ad-a214-173e05bf4d8d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_SecurityExchangeName_2a1478aa-ab94-40ad-a214-173e05bf4d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_56f0f030-cc48-4a3e-b5b9-fe5b8d5c0e8f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_TradingSymbol_56f0f030-cc48-4a3e-b5b9-fe5b8d5c0e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_1b44c831-38ee-4f58-a3ab-1c6f5823f011" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_1b44c831-38ee-4f58-a3ab-1c6f5823f011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_08c93331-a806-4b9a-987f-ae388c6b5695" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityVoluntaryFilers_08c93331-a806-4b9a-987f-ae388c6b5695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_69bc84f2-bb7e-4334-86aa-a57e75a79552" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCurrentReportingStatus_69bc84f2-bb7e-4334-86aa-a57e75a79552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_cfb0b03e-c0bd-4bc3-8349-161141db7e5f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityInteractiveDataCurrent_cfb0b03e-c0bd-4bc3-8349-161141db7e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_96eb5470-696b-420c-91a3-8d5f56c49925" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityFilerCategory_96eb5470-696b-420c-91a3-8d5f56c49925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_5ba8dd53-d2c6-41b4-acf5-2f00ba18e09e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntitySmallBusiness_5ba8dd53-d2c6-41b4-acf5-2f00ba18e09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5bdd1535-5986-4566-8d6f-47a470d082c1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityEmergingGrowthCompany_5bdd1535-5986-4566-8d6f-47a470d082c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b64401f3-a197-4ba1-b537-27e21034f05c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityShellCompany_b64401f3-a197-4ba1-b537-27e21034f05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_201cd140-c9da-43a6-a556-e244c4f5741e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityPublicFloat_201cd140-c9da-43a6-a556-e244c4f5741e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ab10edfa-1120-4921-b6ce-b51b611d3996" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ab10edfa-1120-4921-b6ce-b51b611d3996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_19d6ce78-126d-4c8e-9e86-15a2a01e46eb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_EntityCentralIndexKey_19d6ce78-126d-4c8e-9e86-15a2a01e46eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9badad49-2fcf-4b6d-9303-82b373d265b3" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_CurrentFiscalYearEndDate_9badad49-2fcf-4b6d-9303-82b373d265b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b9fb1371-83f7-4b9e-8067-f29128cc3d5d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentFiscalYearFocus_b9fb1371-83f7-4b9e-8067-f29128cc3d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_0efca32f-1ae0-418b-924e-fad4558f60a8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_0efca32f-1ae0-418b-924e-fad4558f60a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_49769b24-0737-43b1-bc32-77f7fef7e016" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_AmendmentFlag_49769b24-0737-43b1-bc32-77f7fef7e016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_0d47d9e4-9df7-4f0b-9c59-f18c34bcad6f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_43f5639b-75b1-4621-bc1f-85d9b2a87b3d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_0d47d9e4-9df7-4f0b-9c59-f18c34bcad6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_7a51d98a-b9a7-4793-a44d-1f60c83fb84d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_89dccc0a-82aa-4df8-a188-7a7669c18594" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6b572859-70a0-4b43-bb23-3aeb072f79bc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_484bd2fa-f801-4f47-857d-c95a5edfeb7d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_101d006b-6f2c-4c57-8513-2840673916bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_Revenues_101d006b-6f2c-4c57-8513-2840673916bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3e7fc0bf-b0f2-4147-ae14-f90f255ab1b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3e7fc0bf-b0f2-4147-ae14-f90f255ab1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_4c50ba0f-f41b-44a5-9c2d-4093281d54d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_GrossProfit_4c50ba0f-f41b-44a5-9c2d-4093281d54d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1f01d838-9c40-4d59-a401-03b4e1952984" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1f01d838-9c40-4d59-a401-03b4e1952984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_00d4d173-b91d-4f4e-8de5-038c061a3fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_DepreciationAndAmortization_00d4d173-b91d-4f4e-8de5-038c061a3fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f1026a4f-7005-48ca-9714-4b2bd2af79ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f1026a4f-7005-48ca-9714-4b2bd2af79ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_efd8ee10-ab3d-4488-8f49-9b1d52c4b822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_OperatingIncomeLoss_efd8ee10-ab3d-4488-8f49-9b1d52c4b822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_73360efc-a596-49f4-b5de-eb2847d929a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_InterestExpense_73360efc-a596-49f4-b5de-eb2847d929a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bcffe954-2c09-4e50-aa21-74228aa61ea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_bcffe954-2c09-4e50-aa21-74228aa61ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ca1286f7-58dd-4e2b-ab99-5f67033b181c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ca1286f7-58dd-4e2b-ab99-5f67033b181c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e6938d65-ed6e-4fff-85d9-106a75598e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_NetIncomeLoss_e6938d65-ed6e-4fff-85d9-106a75598e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_516dba7d-8d14-4e44-ba4d-367c43bb03f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_EarningsPerShareBasic_516dba7d-8d14-4e44-ba4d-367c43bb03f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e1abd0fd-be39-49d0-a8d9-bc39766e5e21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e1abd0fd-be39-49d0-a8d9-bc39766e5e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_b21101cf-19ba-407f-904a-0dbd73343135" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_b21101cf-19ba-407f-904a-0dbd73343135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bc3cd503-7339-4d24-b506-00f59a72ee3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_b21101cf-19ba-407f-904a-0dbd73343135" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bc3cd503-7339-4d24-b506-00f59a72ee3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ebcc7511-1343-4819-825a-095e3cc74b03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_b21101cf-19ba-407f-904a-0dbd73343135" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ebcc7511-1343-4819-825a-095e3cc74b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_7ed187ab-3885-49c0-92ac-02d4d03cd2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_7ed187ab-3885-49c0-92ac-02d4d03cd2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_035c99d4-822b-4231-9029-16b8331cdec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_aa5489e3-369f-47b8-a8fa-34b5695fc603" xlink:to="loc_us-gaap_StatementTable_035c99d4-822b-4231-9029-16b8331cdec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_035c99d4-822b-4231-9029-16b8331cdec9" xlink:to="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed202ad1-9039-481c-b2d5-481420c0cc3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed202ad1-9039-481c-b2d5-481420c0cc3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_27031c8c-699e-4550-9fea-efab3a15788f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_aabef98b-ff30-413c-be69-a98c4c241e95" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_27031c8c-699e-4550-9fea-efab3a15788f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:href="tsco-20201226.xsd#tsco_ComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d3cd826c-1a54-4f81-a6f1-4b86f320a977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:to="loc_us-gaap_NetIncomeLoss_d3cd826c-1a54-4f81-a6f1-4b86f320a977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_efaf5da0-c967-4d65-bccd-2f78e5ae3eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_efaf5da0-c967-4d65-bccd-2f78e5ae3eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_3fd32996-6215-475f-a674-2a7530cfff55" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_3fd32996-6215-475f-a674-2a7530cfff55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4b6ffacc-44d9-4260-a6d6-4ab972defe57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4b6ffacc-44d9-4260-a6d6-4ab972defe57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d20e950a-7c6e-47ca-a570-1814bf8b3e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_ce466760-fe01-4b54-825d-e5eef407ac13" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d20e950a-7c6e-47ca-a570-1814bf8b3e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_913b7e8b-2c7b-4e1e-a8ae-0686eb0321d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_913b7e8b-2c7b-4e1e-a8ae-0686eb0321d2" xlink:to="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1a2132cc-13d8-4969-aceb-0d2e5a76037b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1a2132cc-13d8-4969-aceb-0d2e5a76037b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_65fe4d3d-e5d6-45e0-8e2d-c11cb998bdfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:to="loc_us-gaap_InventoryNet_65fe4d3d-e5d6-45e0-8e2d-c11cb998bdfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d2b738a5-d53d-451e-b7d6-cbcf47c67959" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_d2b738a5-d53d-451e-b7d6-cbcf47c67959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_75c874ea-fea6-4817-9e91-5914dd8cfcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:to="loc_us-gaap_IncomeTaxReceivable_75c874ea-fea6-4817-9e91-5914dd8cfcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_978dc02b-67c7-4b90-9a2a-6390da1657f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f402bc7d-a65e-4d7e-b0b0-311258b9a61f" xlink:to="loc_us-gaap_AssetsCurrent_978dc02b-67c7-4b90-9a2a-6390da1657f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8c194987-fe2d-4833-8214-f59c95fba7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8c194987-fe2d-4833-8214-f59c95fba7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5761e359-6070-473f-9214-4c4aab8f8ddb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5761e359-6070-473f-9214-4c4aab8f8ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_4a0f8251-154f-4332-9508-eb98f4ca3385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_4a0f8251-154f-4332-9508-eb98f4ca3385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_2e548c8c-5e1b-4d0a-835e-479fe0126b11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_2e548c8c-5e1b-4d0a-835e-479fe0126b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a78ed6f5-77d8-4451-b86b-eee44e5c09ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a78ed6f5-77d8-4451-b86b-eee44e5c09ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_56f40129-4a67-475d-ad2f-351dc911599d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ac3c856b-2913-4423-8135-8162f44c7f8a" xlink:to="loc_us-gaap_Assets_56f40129-4a67-475d-ad2f-351dc911599d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_913b7e8b-2c7b-4e1e-a8ae-0686eb0321d2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_45ecdaa9-e64a-4d46-b318-2a0ffeb918e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_AccountsPayableCurrent_45ecdaa9-e64a-4d46-b318-2a0ffeb918e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ea146438-407d-41ff-87a7-7e6975800a71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ea146438-407d-41ff-87a7-7e6975800a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a389c7ec-b823-4429-b176-fc208e1f73af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a389c7ec-b823-4429-b176-fc208e1f73af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_e9fc147f-bd67-454d-8f92-2a07702ac26b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_e9fc147f-bd67-454d-8f92-2a07702ac26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_cc5a18a8-e60b-465e-93da-9c1323d99404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_cc5a18a8-e60b-465e-93da-9c1323d99404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f7977694-041d-4065-beef-c6911eb226a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f7977694-041d-4065-beef-c6911eb226a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_4efd467e-a18d-4dd6-b805-19fa9435a0d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_4efd467e-a18d-4dd6-b805-19fa9435a0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0afcbb76-6b0c-4483-8be0-401ad4e46de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_689c4a1b-742e-4646-8249-48a92ba3f432" xlink:to="loc_us-gaap_LiabilitiesCurrent_0afcbb76-6b0c-4483-8be0-401ad4e46de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_db550e0f-22d5-43f1-8c61-d2a7905adaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_db550e0f-22d5-43f1-8c61-d2a7905adaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_129a268d-a708-4f78-ac5f-57a1ab9f4d46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_129a268d-a708-4f78-ac5f-57a1ab9f4d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_72732eb9-2840-47fb-81a6-e10ef723ba5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_72732eb9-2840-47fb-81a6-e10ef723ba5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredRent_48d1766c-c3d6-45ec-ade2-53f429e2e651" xlink:href="tsco-20201226.xsd#tsco_DeferredRent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_tsco_DeferredRent_48d1766c-c3d6-45ec-ade2-53f429e2e651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ad32a341-6f5a-4051-8fc5-0bd6700f1072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ad32a341-6f5a-4051-8fc5-0bd6700f1072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_0b14d72e-83a2-4151-960f-afca843eb50e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0b14d72e-83a2-4151-960f-afca843eb50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9f2f4c55-6c2a-4f0f-9424-b6dc94168c10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_Liabilities_9f2f4c55-6c2a-4f0f-9424-b6dc94168c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_df86a2a1-ab9e-4787-b586-d53ca6960e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_PreferredStockValue_df86a2a1-ab9e-4787-b586-d53ca6960e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_14705247-a35e-42ad-8f91-62bf5d8f18b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_CommonStockValue_14705247-a35e-42ad-8f91-62bf5d8f18b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6cb24048-d57f-4cad-b402-9d1cd2f758e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_6cb24048-d57f-4cad-b402-9d1cd2f758e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_09c5d315-7ba4-476f-b06f-c9d5fbabd727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_TreasuryStockValue_09c5d315-7ba4-476f-b06f-c9d5fbabd727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_c659deb6-3e99-4d7c-b177-2af810b9d748" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax_c659deb6-3e99-4d7c-b177-2af810b9d748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd14e60a-12b5-4fc3-8e5f-d0d5b7b53ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cd14e60a-12b5-4fc3-8e5f-d0d5b7b53ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7c5b8c02-8b4b-41e0-9e87-ecef1b9ac26e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_f2153c7b-8954-4206-989f-ded5a25cf546" xlink:to="loc_us-gaap_StockholdersEquity_7c5b8c02-8b4b-41e0-9e87-ecef1b9ac26e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2820a046-d245-4885-b7f5-370dfa05faa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d8c9a5af-c419-4cee-bd3d-774e2a77f128" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2820a046-d245-4885-b7f5-370dfa05faa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_bb8ba0e9-f18d-4f3a-b27c-98b292ff786c" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedBalanceSheetsUnauditedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_abc7dd15-aa95-4a6a-aae3-a878a96b639d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_bb8ba0e9-f18d-4f3a-b27c-98b292ff786c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_abc7dd15-aa95-4a6a-aae3-a878a96b639d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_abc7dd15-aa95-4a6a-aae3-a878a96b639d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_402c7110-ce96-4aab-9763-b23deef65d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_402c7110-ce96-4aab-9763-b23deef65d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c1d76e00-4338-49b0-bc84-c70cffaa3a4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c1d76e00-4338-49b0-bc84-c70cffaa3a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_bfc3639b-f52a-40f7-a5b3-f4a2c7078ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_bfc3639b-f52a-40f7-a5b3-f4a2c7078ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_fa0b0769-1984-49cf-979e-2a9915186065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_fa0b0769-1984-49cf-979e-2a9915186065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_dd49a24f-4f13-4dd2-a988-a98b0c5c4070" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_dd49a24f-4f13-4dd2-a988-a98b0c5c4070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_9d3895ff-7900-4064-9ef3-5ccdabfcbbe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_CommonStockSharesIssued_9d3895ff-7900-4064-9ef3-5ccdabfcbbe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ef533e6e-6726-4f87-95a6-ea82945c4b9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ef533e6e-6726-4f87-95a6-ea82945c4b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_8c556e7d-bdbe-4788-95bf-635ab81c34b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9168f2b9-3763-4769-8d5c-460bb87aac6c" xlink:to="loc_us-gaap_TreasuryStockShares_8c556e7d-bdbe-4788-95bf-635ab81c34b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2a9bf282-50b9-469b-b9d5-d05cc7ff1c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2a9bf282-50b9-469b-b9d5-d05cc7ff1c49" xlink:to="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a89cd7f3-f8c9-4422-b021-f4ec032b483f" xlink:to="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_bf21df51-fe5e-4dd9-8168-ce09b44acd14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_21bde284-04ad-47be-8012-ec77fab1b676" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_bf21df51-fe5e-4dd9-8168-ce09b44acd14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f396a0ed-bc5d-4d28-b0fb-0564f6ad8703" xlink:to="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_773505a2-8388-4d79-9876-7c2509e14978" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_CommonStockMember_773505a2-8388-4d79-9876-7c2509e14978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_9f0f4917-5139-4257-9681-592a060f7a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_9f0f4917-5139-4257-9681-592a060f7a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_036d10a3-6526-4b06-b043-953ae9d0a63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_TreasuryStockMember_036d10a3-6526-4b06-b043-953ae9d0a63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8d73e781-7e02-42e0-970a-671d77cdd903" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8d73e781-7e02-42e0-970a-671d77cdd903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b9aa32fd-c094-4b25-bbcd-a46b542bdcff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ae7e9c02-ae24-4e5e-a222-fc7f05fb06d2" xlink:to="loc_us-gaap_RetainedEarningsMember_b9aa32fd-c094-4b25-bbcd-a46b542bdcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4ab9a0d4-2fa6-4ded-b2e7-76a1396bb33e" xlink:to="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_09f8de40-ced4-43f8-8d30-4edf9fcca926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_SharesOutstanding_09f8de40-ced4-43f8-8d30-4edf9fcca926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2efb812d-0d45-4c2c-8407-31be17f9ec33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockholdersEquity_2efb812d-0d45-4c2c-8407-31be17f9ec33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_32589405-b0a8-4047-840c-f3076bf27a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_32589405-b0a8-4047-840c-f3076bf27a9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b92834b2-447c-4042-bfef-10241b4280f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b92834b2-447c-4042-bfef-10241b4280f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_df44a7ac-5cf2-4737-8c9e-9779159aecc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_df44a7ac-5cf2-4737-8c9e-9779159aecc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits_4e9be8a6-9721-417d-bde8-4d1bf86dad59" xlink:href="tsco-20201226.xsd#tsco_Exerciseofstockoptionsandrestrictedstockunits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_tsco_Exerciseofstockoptionsandrestrictedstockunits_4e9be8a6-9721-417d-bde8-4d1bf86dad59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_844038e4-3492-4242-9425-3b69caf12223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_ShareBasedCompensation_844038e4-3492-4242-9425-3b69caf12223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_081283c7-a5cf-4b57-a01e-fcc66224fd35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_081283c7-a5cf-4b57-a01e-fcc66224fd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d660842f-4bbb-4b42-b53e-9213430c09db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d660842f-4bbb-4b42-b53e-9213430c09db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_8b0396f7-f245-4af2-8b30-5564a48d8514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_8b0396f7-f245-4af2-8b30-5564a48d8514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e0c57e69-2f12-4ed3-be99-9d0f9f27deac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e0c57e69-2f12-4ed3-be99-9d0f9f27deac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_0d704e1d-dc94-443c-8474-f3974e1b7ce4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PaymentsOfDividends_0d704e1d-dc94-443c-8474-f3974e1b7ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d2f46806-39e6-4d51-84ac-72bd8a4685af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_NetIncomeLoss_d2f46806-39e6-4d51-84ac-72bd8a4685af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustment_801524b4-0496-4e72-a4c1-21478e5949a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustment"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustment_801524b4-0496-4e72-a4c1-21478e5949a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_70926d2e-68a3-421d-86af-4fd46e2f09c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4ae9c049-cbe2-4621-a0c3-6048fe6fc12d" xlink:to="loc_us-gaap_StockholdersEquity_70926d2e-68a3-421d-86af-4fd46e2f09c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_8c0fdb29-1272-4efc-93d6-38c31f2c461e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_ef38498a-edea-4345-bb85-e57fb4162ae5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_8c0fdb29-1272-4efc-93d6-38c31f2c461e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20201226.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fcf6dfdd-7c1a-41f6-8ccc-09c50cf9203e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fcf6dfdd-7c1a-41f6-8ccc-09c50cf9203e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ae234b73-0dc7-47a6-9342-e20e379919d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fcf6dfdd-7c1a-41f6-8ccc-09c50cf9203e" xlink:to="loc_us-gaap_NetIncomeLoss_ae234b73-0dc7-47a6-9342-e20e379919d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fcf6dfdd-7c1a-41f6-8ccc-09c50cf9203e" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_8aa49258-0059-4404-881f-79d5618faec9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:to="loc_us-gaap_DepreciationAndAmortization_8aa49258-0059-4404-881f-79d5618faec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_cfd5ec9c-6cff-4bf0-b22c-d84927337b38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_cfd5ec9c-6cff-4bf0-b22c-d84927337b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a5f4f604-2c6b-4026-ab14-e538be487893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:to="loc_us-gaap_ShareBasedCompensation_a5f4f604-2c6b-4026-ab14-e538be487893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_73eeb9f8-bd5f-41fc-869d-495bee2c89f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_73eeb9f8-bd5f-41fc-869d-495bee2c89f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f18a882c-af46-4d33-8fb6-618024038294" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e245e65b-8fc5-4e3a-b73c-977b8ce3e2d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e245e65b-8fc5-4e3a-b73c-977b8ce3e2d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8793f11d-117a-4d1c-b0ac-df31c261da5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_8793f11d-117a-4d1c-b0ac-df31c261da5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d0ed1889-732e-421b-a5f2-c8399943f989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d0ed1889-732e-421b-a5f2-c8399943f989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_36efc438-a8f8-431c-b1cf-2025448bdd6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_36efc438-a8f8-431c-b1cf-2025448bdd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ee4bb6e1-1d9f-4f09-987e-3795dcfeae15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ee4bb6e1-1d9f-4f09-987e-3795dcfeae15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01b23ecf-f606-4aff-8da8-62de15b59686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01b23ecf-f606-4aff-8da8-62de15b59686" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_9ccafba4-8904-4412-97ac-06100798e9e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5ba100eb-c63b-44aa-b999-ea123e5c0725" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_9ccafba4-8904-4412-97ac-06100798e9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e8954723-a6e3-44dc-9634-88da5c222c62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_fcf6dfdd-7c1a-41f6-8ccc-09c50cf9203e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e8954723-a6e3-44dc-9634-88da5c222c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_449ae6f1-924d-4ac0-a2b0-feb8d275add8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_449ae6f1-924d-4ac0-a2b0-feb8d275add8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d2630775-7310-488f-8d6d-9a353994ba8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d2630775-7310-488f-8d6d-9a353994ba8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_07230e51-2ea9-4fc9-99bf-f8710769ab9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_07230e51-2ea9-4fc9-99bf-f8710769ab9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4e6110ad-3d24-4b53-b977-e046fd095450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cfdac73e-66a2-4c02-823b-a88e34ccd672" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4e6110ad-3d24-4b53-b977-e046fd095450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_b2e00913-08d7-4d59-adc6-bc3ffa2f6a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_b2e00913-08d7-4d59-adc6-bc3ffa2f6a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_013cd46e-0639-4e29-9be7-abade0f6d9e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_013cd46e-0639-4e29-9be7-abade0f6d9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_bd79dca9-218a-464c-8670-d3b22a0c655a" xlink:href="tsco-20201226.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_bd79dca9-218a-464c-8670-d3b22a0c655a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5256bedf-0dc7-4258-868f-1ee9b31cdcfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_5256bedf-0dc7-4258-868f-1ee9b31cdcfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6213f6d5-8758-44b0-8d4b-6e0b22f5334c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6213f6d5-8758-44b0-8d4b-6e0b22f5334c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2403d53f-79b3-4595-8601-b10fb559abba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2403d53f-79b3-4595-8601-b10fb559abba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_007a1183-7744-403b-bd32-a3f9770271e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_007a1183-7744-403b-bd32-a3f9770271e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_5be797ad-e859-41f2-94eb-56abb1c1bd25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_PaymentsOfDividends_5be797ad-e859-41f2-94eb-56abb1c1bd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d57d84e0-4890-4b5d-81e1-3c09edd6e5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3da7ef58-93b4-4f0e-b69b-a1cfd2e8e66c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d57d84e0-4890-4b5d-81e1-3c09edd6e5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b15c8f37-dfde-4840-bcbc-48cedd001ee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_b15c8f37-dfde-4840-bcbc-48cedd001ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_addb215d-c1bb-4344-82b3-c432042955e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_addb215d-c1bb-4344-82b3-c432042955e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4ccef753-e780-43bf-99ba-edbe3ba2e5b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4ccef753-e780-43bf-99ba-edbe3ba2e5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_fb433d20-8f02-487a-bf29-4b01a0b34ebf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_fb433d20-8f02-487a-bf29-4b01a0b34ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashPaidDuringPeriodForAbstract_5926cab2-a6ef-4629-b9f2-b97a55023a4e" xlink:href="tsco-20201226.xsd#tsco_CashPaidDuringPeriodForAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_fb433d20-8f02-487a-bf29-4b01a0b34ebf" xlink:to="loc_tsco_CashPaidDuringPeriodForAbstract_5926cab2-a6ef-4629-b9f2-b97a55023a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_05fb2563-dbee-4af2-baca-bf24845f9d8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_5926cab2-a6ef-4629-b9f2-b97a55023a4e" xlink:to="loc_us-gaap_InterestPaidNet_05fb2563-dbee-4af2-baca-bf24845f9d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_724bc02d-7cae-4b5d-a836-0204935ea62f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_5926cab2-a6ef-4629-b9f2-b97a55023a4e" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_724bc02d-7cae-4b5d-a836-0204935ea62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:href="tsco-20201226.xsd#tsco_SupplementaldisclosuresofnoncashactivitiesAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired_96a2d8d0-ee64-49f4-9076-1bfeb532510f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:to="loc_us-gaap_FairValueOfAssetsAcquired_96a2d8d0-ee64-49f4-9076-1bfeb532510f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_2a4e6eca-c6c7-4445-a050-f8694b7e1f1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:to="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_2a4e6eca-c6c7-4445-a050-f8694b7e1f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4a7e364e-306e-48ac-b863-eb1d60cc7476" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4a7e364e-306e-48ac-b863-eb1d60cc7476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_cf89b3eb-15cc-4732-a26f-8b486db7ed05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_cf89b3eb-15cc-4732-a26f-8b486db7ed05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_c1c17ff7-769b-4b79-8e79-2de91a3d7888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract_7c337b30-77ad-4e0f-97af-999077b0c58e" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_c1c17ff7-769b-4b79-8e79-2de91a3d7888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dc300be0-cc1a-4b79-ab82-7b32f6454ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0c51db17-4d70-444c-a1de-28cfe9cd040e" xlink:to="loc_us-gaap_StatementTable_dc300be0-cc1a-4b79-ab82-7b32f6454ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dc300be0-cc1a-4b79-ab82-7b32f6454ade" xlink:to="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c6c6bca6-c871-4ed6-b5cf-050499ee2e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_c6c6bca6-c871-4ed6-b5cf-050499ee2e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_1dd2cc6b-f52f-45a6-b5af-4747f4faafc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_1dd2cc6b-f52f-45a6-b5af-4747f4faafc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_b9146cae-3100-42dd-ba4a-c5b280e47336" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_b9146cae-3100-42dd-ba4a-c5b280e47336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_62177273-67d8-419f-903b-c7d97c0c8efb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_62177273-67d8-419f-903b-c7d97c0c8efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c96fedcf-4f54-4759-b495-fcb711fec635" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9ee0d3b1-cdf7-4b0a-bc1f-de73df9cff0a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_c96fedcf-4f54-4759-b495-fcb711fec635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b22a3770-c88c-4491-bc38-32156495a203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_23e6f947-e8de-467b-8c66-68defddfc58d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b22a3770-c88c-4491-bc38-32156495a203" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_23e6f947-e8de-467b-8c66-68defddfc58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_2c1b505c-3409-438a-9fc0-e4c32eb0d31e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_NatureOfOperations_2c1b505c-3409-438a-9fc0-e4c32eb0d31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_0cfe04b3-5d1d-4161-8955-ccea2c0869c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_0cfe04b3-5d1d-4161-8955-ccea2c0869c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_38da33df-1941-4d0e-9cc6-f08ac02a9a51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_FiscalPeriod_38da33df-1941-4d0e-9cc6-f08ac02a9a51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_6c926663-a2ca-4549-a357-5cf06678b3c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_6c926663-a2ca-4549-a357-5cf06678b3c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_c06d9324-7697-42ec-b813-fc713b37bd82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_UseOfEstimates_c06d9324-7697-42ec-b813-fc713b37bd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy_3d4f26f6-ade4-4f6a-a054-41058ff6bb0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_InventoryImpairmentPolicy_3d4f26f6-ade4-4f6a-a054-41058ff6bb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryShrinkagePolicy_0b04f309-6fac-4134-920c-7fa4750002ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryShrinkagePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_InventoryShrinkagePolicy_0b04f309-6fac-4134-920c-7fa4750002ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_2d5e6405-9397-4a0a-95b0-fd65d4a82acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_2d5e6405-9397-4a0a-95b0-fd65d4a82acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FreightPolicyTextBlock_e21c15a5-0028-4aec-b9ee-6512cbb2afd9" xlink:href="tsco-20201226.xsd#tsco_FreightPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_FreightPolicyTextBlock_e21c15a5-0028-4aec-b9ee-6512cbb2afd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityReserveEstimatePolicy_921ae6b9-e530-4369-811c-5735a165271e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityReserveEstimatePolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_LiabilityReserveEstimatePolicy_921ae6b9-e530-4369-811c-5735a165271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_9c4ef946-de92-4c43-ae9b-04d4e70db40b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_9c4ef946-de92-4c43-ae9b-04d4e70db40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_65c693f8-cc7d-4e1d-b7e7-ce4d56fb71a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_65c693f8-cc7d-4e1d-b7e7-ce4d56fb71a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_e60cd7ef-1004-4152-9a2c-956aa1d497c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_e60cd7ef-1004-4152-9a2c-956aa1d497c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxesPolicyTextBlock_b01d2b51-ca49-4678-9277-15a6bcfa080a" xlink:href="tsco-20201226.xsd#tsco_SalesTaxesPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_SalesTaxesPolicyTextBlock_b01d2b51-ca49-4678-9277-15a6bcfa080a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturns_1a2db571-667e-4936-ad05-0aaabb8134b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionSalesReturns"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturns_1a2db571-667e-4936-ad05-0aaabb8134b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCardsTextBlock_8f92d83d-22e2-4ad2-bc5c-33e12b83cdd1" xlink:href="tsco-20201226.xsd#tsco_RevenueRecognitionGiftCardsTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_RevenueRecognitionGiftCardsTextBlock_8f92d83d-22e2-4ad2-bc5c-33e12b83cdd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_1183b630-c4bb-4190-9640-59276648cfe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_1183b630-c4bb-4190-9640-59276648cfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_74503d78-f4cf-4ec2-b2b1-2122f0557405" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_74503d78-f4cf-4ec2-b2b1-2122f0557405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_b56eddf1-68ce-49a7-aee6-ba6091662249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_b56eddf1-68ce-49a7-aee6-ba6091662249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_f9fc923a-c1fd-4a66-a5f4-fa77595b0ea3" xlink:href="tsco-20201226.xsd#tsco_WarehousingAndDistributionCostsPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_f9fc923a-c1fd-4a66-a5f4-fa77595b0ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StartUpActivitiesCostPolicy_1c048d01-12b7-4f7c-893c-236725f87ec0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StartUpActivitiesCostPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_StartUpActivitiesCostPolicy_1c048d01-12b7-4f7c-893c-236725f87ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c51ee9e6-e682-4845-8a94-c9968a7f675c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c51ee9e6-e682-4845-8a94-c9968a7f675c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_bfa549e5-6cbf-4d39-9a7b-918763018a32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_bfa549e5-6cbf-4d39-9a7b-918763018a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_2bffcddb-e282-4168-8d70-ae2a352010da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_2bffcddb-e282-4168-8d70-ae2a352010da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy_c944564e-a074-4529-b4d6-2dd37396745b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxUncertaintiesPolicy"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_IncomeTaxUncertaintiesPolicy_c944564e-a074-4529-b4d6-2dd37396745b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxAuditReservePolicyTextBlock_7c91dd84-2775-486a-ba06-b8e7ea945837" xlink:href="tsco-20201226.xsd#tsco_SalesTaxAuditReservePolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_SalesTaxAuditReservePolicyTextBlock_7c91dd84-2775-486a-ba06-b8e7ea945837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_c1c5dfa3-6770-4b3d-b40d-a92e44c32610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_c1c5dfa3-6770-4b3d-b40d-a92e44c32610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3e758b7e-eedf-48ae-819a-60974d779f6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3e758b7e-eedf-48ae-819a-60974d779f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_42c6e366-3320-41c9-958d-34368cbb5bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_42c6e366-3320-41c9-958d-34368cbb5bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_abb1287a-8e9d-482d-bc72-011f7bff9c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_abb1287a-8e9d-482d-bc72-011f7bff9c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_749b6db1-9178-4ac3-a90c-72b2be74b7c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_749b6db1-9178-4ac3-a90c-72b2be74b7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2e7e8d62-d700-48f4-8f8e-19cf74d00519" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2e7e8d62-d700-48f4-8f8e-19cf74d00519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_IndustrialrevenuebondsTableTextBlock_a664954e-76d8-4fb2-8df1-ccb19e736ed6" xlink:href="tsco-20201226.xsd#tsco_IndustrialrevenuebondsTableTextBlock"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_tsco_IndustrialrevenuebondsTableTextBlock_a664954e-76d8-4fb2-8df1-ccb19e736ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_131a9661-3cf8-445c-a746-782614f8b717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_131a9661-3cf8-445c-a746-782614f8b717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_e921ff7d-738a-4052-8d68-c1c1753e4990" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_e921ff7d-738a-4052-8d68-c1c1753e4990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_65c26262-0d0f-4581-b64d-359503d16e2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2aeabb32-f1f0-403c-9c05-43a56f7dc9bc" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_65c26262-0d0f-4581-b64d-359503d16e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_68eb8059-adea-44fc-91c7-13606cd09c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_76ab6658-460e-4fa8-af72-6d6ddc04f2ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_68eb8059-adea-44fc-91c7-13606cd09c1d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_76ab6658-460e-4fa8-af72-6d6ddc04f2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c1769a28-7c2f-4151-9c2c-c278a5be026e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c1769a28-7c2f-4151-9c2c-c278a5be026e" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_387cedbe-de40-49c6-a042-8ca782bc3456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fb4f10f3-830b-4338-a300-22f2aa9bb68b" xlink:to="loc_us-gaap_CreditFacilityDomain_387cedbe-de40-49c6-a042-8ca782bc3456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:href="tsco-20201226.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresAxis_c17d432c-d7b7-4e03-8dab-0f952aa9aba0" xlink:to="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOandPetsenseDomain_ca4bce8a-2d30-4af9-b1b6-cf0e3c0c4337" xlink:href="tsco-20201226.xsd#tsco_TSCOandPetsenseDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_TSCOandPetsenseDomain_ca4bce8a-2d30-4af9-b1b6-cf0e3c0c4337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_36dd5e57-dc58-47cc-85ba-86aa51cbb68d" xlink:href="tsco-20201226.xsd#tsco_TSCOstoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_TSCOstoresDomain_36dd5e57-dc58-47cc-85ba-86aa51cbb68d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_48df4f78-f889-43f1-a392-a7adfbd980d3" xlink:href="tsco-20201226.xsd#tsco_PetsensestoresDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_3675c2d9-2cc7-472d-a202-db78111cd413" xlink:to="loc_tsco_PetsensestoresDomain_48df4f78-f889-43f1-a392-a7adfbd980d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_7a526d52-49dd-4276-9c68-5ef7971478b3" xlink:to="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_ea2a7c6b-7546-4793-9866-907e605ef5fc" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_3aa0780d-68bf-4c06-850a-b014a170ac2e" xlink:to="loc_stpr_TX_ea2a7c6b-7546-4793-9866-907e605ef5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4468f54f-479f-44cb-8763-9b7d4fd3b1b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_c4f2a97b-3149-4e4d-960c-60218d4a811f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_BuildingMember_c4f2a97b-3149-4e4d-960c-60218d4a811f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_64096608-0b5e-4a62-a774-df9305bce734" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_64096608-0b5e-4a62-a774-df9305bce734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0ae7badf-5dda-4835-9a06-5c3b91d8e0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0ae7badf-5dda-4835-9a06-5c3b91d8e0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareMember_b10c5341-e05a-4032-a5c9-574c29a61026" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_84ae791f-564a-4f8e-a3de-394857720d9e" xlink:to="loc_tsco_ComputerSoftwareAndHardwareMember_b10c5341-e05a-4032-a5c9-574c29a61026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_14757758-9861-45b0-81fe-1d40e08fc1cd" xlink:to="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_dc8b3ae0-fa0f-4e84-9e4a-60100cde6827" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:to="loc_srt_MinimumMember_dc8b3ae0-fa0f-4e84-9e4a-60100cde6827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f84d281-1cd4-4319-99dc-2cd50bf7ecb1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8f26a915-1c8b-4ac7-b94e-d5a026d74b84" xlink:to="loc_srt_MaximumMember_1f84d281-1cd4-4319-99dc-2cd50bf7ecb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:href="tsco-20201226.xsd#tsco_BondAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:href="tsco-20201226.xsd#tsco_BondDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_BondAxis_8aa8d839-283d-4b44-86ab-3cb818e58314" xlink:to="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FranklinKyDcMember_1ad9d58a-331f-4d7a-b5ae-059dcc871070" xlink:href="tsco-20201226.xsd#tsco_FranklinKyDcMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_FranklinKyDcMember_1ad9d58a-331f-4d7a-b5ae-059dcc871070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaconGaDcMember_d9e43406-fce2-4afc-ab40-40bdc7692257" xlink:href="tsco-20201226.xsd#tsco_MaconGaDcMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_MaconGaDcMember_d9e43406-fce2-4afc-ab40-40bdc7692257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BrentwoodTnSscMember_117b8c91-d325-4d02-87b1-cab00e1921cc" xlink:href="tsco-20201226.xsd#tsco_BrentwoodTnSscMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_BondDomain_21250eb2-bc90-4479-b643-aa4ccaffc6b0" xlink:to="loc_tsco_BrentwoodTnSscMember_117b8c91-d325-4d02-87b1-cab00e1921cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_2d0444cc-d4a8-4c09-a497-1aef4c3bbbcd" xlink:to="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_10f67532-a2f0-48a7-8d5b-155b98fbcca5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_285be187-f805-406c-a1eb-466236503e1f" xlink:to="loc_srt_ParentCompanyMember_10f67532-a2f0-48a7-8d5b-155b98fbcca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4fedb2b5-6742-4589-8029-714c6458b889" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:href="tsco-20201226.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_e37a9c49-fa58-4d66-983e-9d277310397a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NumberOfStores_e37a9c49-fa58-4d66-983e-9d277310397a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_3fb4b6c3-ecb3-4657-bb49-de15c56510dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_3fb4b6c3-ecb3-4657-bb49-de15c56510dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_1700a613-fea3-4314-a53d-48e1b6e3916e" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_1700a613-fea3-4314-a53d-48e1b6e3916e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2cfd9916-90ee-4442-be40-f95462be6c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2cfd9916-90ee-4442-be40-f95462be6c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_88cfa921-32af-4b25-9a3f-9ab194a4a432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition_88cfa921-32af-4b25-9a3f-9ab194a4a432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AdoptionOfASU201712_9bd06c76-7b36-40d7-89d6-5e8d2034ca14" xlink:href="tsco-20201226.xsd#tsco_AdoptionOfASU201712"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_dd2313c8-80e5-40b2-896d-e05b49b6b0ea" xlink:to="loc_tsco_AdoptionOfASU201712_9bd06c76-7b36-40d7-89d6-5e8d2034ca14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:href="tsco-20201226.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Selfinsuredemployeemedicalstoplosslimit_d620551c-d435-4cc6-bc63-46cfb8e09082" xlink:href="tsco-20201226.xsd#tsco_Selfinsuredemployeemedicalstoplosslimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_tsco_Selfinsuredemployeemedicalstoplosslimit_d620551c-d435-4cc6-bc63-46cfb8e09082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_7d6e48a7-0fe0-4757-8d99-37b1c74793c5" xlink:href="tsco-20201226.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_7d6e48a7-0fe0-4757-8d99-37b1c74793c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_1763fe6c-bc65-465d-a711-a268a26b46b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_500757b7-a49f-4b33-a1a1-a6410ed81fd0" xlink:to="loc_us-gaap_SelfInsuranceReserve_1763fe6c-bc65-465d-a711-a268a26b46b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:href="tsco-20201226.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_23e26b80-ae46-4cfd-97ba-454e83eae806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_3c56668f-d077-44dc-a0f8-a42ea979c5f1" xlink:to="loc_us-gaap_AssetImpairmentCharges_23e26b80-ae46-4cfd-97ba-454e83eae806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_78fad9ff-c926-43aa-ac85-5559baac0c18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_78fad9ff-c926-43aa-ac85-5559baac0c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8ae8454e-cd9a-454f-8df4-a1d5acd3137f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_8ae8454e-cd9a-454f-8df4-a1d5acd3137f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_495c88d3-82ca-472a-b921-aba3f4928756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_a961cdc4-6ec9-4863-b071-8efc8db83471" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_495c88d3-82ca-472a-b921-aba3f4928756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_bccc92ab-f3e1-40df-a5fb-158e7df6c2fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_bccc92ab-f3e1-40df-a5fb-158e7df6c2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_fd162c05-6c93-4ba9-84c4-2af68bb99a38" xlink:href="tsco-20201226.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_452c5039-e04c-46cc-948e-67a5acdc77ac" xlink:to="loc_tsco_RevenueRecognitionGiftCard_fd162c05-6c93-4ba9-84c4-2af68bb99a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_445fbeb5-d592-41b4-9a26-b41027a629eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:to="loc_us-gaap_AdvertisingExpense_445fbeb5-d592-41b4-9a26-b41027a629eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_1f43fa4b-ab18-459b-838a-3f9e2e830a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_554fcd92-b3f7-452b-9b4a-89a1a0371314" xlink:to="loc_us-gaap_PrepaidAdvertising_1f43fa4b-ab18-459b-838a-3f9e2e830a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:href="tsco-20201226.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_1f3af314-c79a-4183-a3d7-b180edcfa927" xlink:href="tsco-20201226.xsd#tsco_DistributionExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract_20f8182c-c8e6-4b17-a4d4-d24a8aa623a5" xlink:to="loc_tsco_DistributionExpense_1f3af314-c79a-4183-a3d7-b180edcfa927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:href="tsco-20201226.xsd#tsco_PreopeningCostsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_e6cde13b-ea63-4ae0-9463-6d1e74b90149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreOpeningCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PreopeningCostsAbstract_76ffe7fa-4270-41ad-8171-209bb81ecd43" xlink:to="loc_us-gaap_PreOpeningCosts_e6cde13b-ea63-4ae0-9463-6d1e74b90149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_1127a1f7-8246-4aa2-89d7-09abe2b1f7cf" xlink:href="tsco-20201226.xsd#tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:to="loc_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions_1127a1f7-8246-4aa2-89d7-09abe2b1f7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_e59346f2-0d5c-4583-bbc3-3257857b50b6" xlink:href="tsco-20201226.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_580644a3-7846-426f-8186-ba3426963f1c" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_e59346f2-0d5c-4583-bbc3-3257857b50b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_e76ffb1d-5f39-448c-a0d9-2af89f0f706f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:to="loc_us-gaap_UnsecuredDebt_e76ffb1d-5f39-448c-a0d9-2af89f0f706f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_166e52cf-30fd-4e55-844f-152c0722394c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8abfb79a-9690-4c79-bb68-32e0c7130dc5" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_166e52cf-30fd-4e55-844f-152c0722394c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d797c4e2-0ffd-419f-a404-1cb85ae79a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6c20673b-44b1-464e-a68d-e2ec5ea888cb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d797c4e2-0ffd-419f-a404-1cb85ae79a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:href="tsco-20201226.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RealPropertyPurchaseOption_b8ae2f91-b3dc-4496-a4f9-5a991734d4e5" xlink:href="tsco-20201226.xsd#tsco_RealPropertyPurchaseOption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_RealPropertyPurchaseOption_b8ae2f91-b3dc-4496-a4f9-5a991734d4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_IndustrialRevenueBondMaturityDate_f58e3a23-5164-4316-a46f-42208691ca99" xlink:href="tsco-20201226.xsd#tsco_IndustrialRevenueBondMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_IndustrialRevenueBondMaturityDate_f58e3a23-5164-4316-a46f-42208691ca99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPrincipalAmountOfBondAuthorized_c5841ae9-39eb-4860-8fc4-9cd4a42c0e24" xlink:href="tsco-20201226.xsd#tsco_MaximumPrincipalAmountOfBondAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_MaximumPrincipalAmountOfBondAuthorized_c5841ae9-39eb-4860-8fc4-9cd4a42c0e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NetBondProceedsIssued_ac2a276a-2001-4926-aec3-61b6f82a8ac4" xlink:href="tsco-20201226.xsd#tsco_NetBondProceedsIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PropertyAndEquipmentAbstract_f6cb3dc8-7feb-4d8f-be5f-0fc671f641b8" xlink:to="loc_tsco_NetBondProceedsIssued_ac2a276a-2001-4926-aec3-61b6f82a8ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_f79107f6-24b4-4a2f-b96c-109adbb9c633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_f79107f6-24b4-4a2f-b96c-109adbb9c633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_220e45ab-ccb3-4830-b22c-0e11e01db739" xlink:href="tsco-20201226.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_220e45ab-ccb3-4830-b22c-0e11e01db739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_92aff460-021e-46d4-a25e-769cc1dbec64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_ConstructionInProgressGross_92aff460-021e-46d4-a25e-769cc1dbec64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_911620ac-5380-40fc-811f-342be2f3642b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_911620ac-5380-40fc-811f-342be2f3642b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_758bd396-39e6-420c-9ccc-837b6ab45abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_758bd396-39e6-420c-9ccc-837b6ab45abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_ab28ca99-ec3e-4ded-bc09-20f8584e98c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_Land_ab28ca99-ec3e-4ded-bc09-20f8584e98c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ab285e4d-bd53-4a79-83ac-342471d53091" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ab285e4d-bd53-4a79-83ac-342471d53091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b85db4dc-b894-4cd4-862f-be401ddbe61c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_dd874c5f-5f76-43ce-95a1-65f0f74c26d2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b85db4dc-b894-4cd4-862f-be401ddbe61c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_c8c2e221-f2be-4837-b27d-2b3c07c3a2f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_4fedbac0-639e-4426-babe-5bb3b0cfd58a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_c8c2e221-f2be-4837-b27d-2b3c07c3a2f2" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_4fedbac0-639e-4426-babe-5bb3b0cfd58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8c6b8cbb-abd1-4b2a-a862-ef17af0b7da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_8c6b8cbb-abd1-4b2a-a862-ef17af0b7da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_987a51e1-e688-48e4-b1c1-d603723278ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_987a51e1-e688-48e4-b1c1-d603723278ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationOptionActivityTableTextBlock_2836bf0e-4f5d-4d2a-ab6d-e25f99d5ff99" xlink:href="tsco-20201226.xsd#tsco_OtherInformationOptionActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_tsco_OtherInformationOptionActivityTableTextBlock_2836bf0e-4f5d-4d2a-ab6d-e25f99d5ff99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_a3e9bb4c-92b9-4826-8c80-047629a29189" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_a3e9bb4c-92b9-4826-8c80-047629a29189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_a248d0a6-c1d7-4b28-ac7d-0f8670a68ebd" xlink:href="tsco-20201226.xsd#tsco_OtherInformationRestrictedUnitActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_a248d0a6-c1d7-4b28-ac7d-0f8670a68ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_b5f7ffd0-2219-4cf7-935e-b9c921c71075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_4098664a-4f03-4901-bca0-23fa624d1c5f" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_b5f7ffd0-2219-4cf7-935e-b9c921c71075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#ShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_799c4301-7039-4c6a-8f04-d743635bd96c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_799c4301-7039-4c6a-8f04-d743635bd96c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_630a7bf9-be37-42ea-9775-d4e5d38d09b6" xlink:to="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member_b6009294-f776-4d62-887b-bf1cc6dd0dec" xlink:href="tsco-20201226.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_1cc694c5-8aef-40e8-9ed7-7e0ec697f87e" xlink:to="loc_tsco_A2018OmnibusIncentivePlan1Member_b6009294-f776-4d62-887b-bf1cc6dd0dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_513a936d-327c-4044-9218-6a694e59165a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_97550f90-f59a-4c60-8261-c020172ddc37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_EmployeeStockOptionMember_97550f90-f59a-4c60-8261-c020172ddc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_7ee3283e-e74d-4729-b23e-3d7da7c25768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_EmployeeStockMember_7ee3283e-e74d-4729-b23e-3d7da7c25768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_920623f4-f9a3-4f20-a3f0-b23f092672b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_920623f4-f9a3-4f20-a3f0-b23f092672b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_d7f3e280-e81b-4b7b-a6ae-f0d0821e1407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55beb593-5cd2-4b4c-af21-e6d9776b848f" xlink:to="loc_us-gaap_PerformanceSharesMember_d7f3e280-e81b-4b7b-a6ae-f0d0821e1407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_118c9bea-3506-456c-abac-8ec3ad62374f" xlink:to="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8269a395-d4b0-44fc-83b0-743766f825a4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:to="loc_srt_MinimumMember_8269a395-d4b0-44fc-83b0-743766f825a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f5a00fa-2212-4928-897c-1538d3da42d7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5e68cdf8-84cf-44a6-9a14-28ff4bb7bb9c" xlink:to="loc_srt_MaximumMember_6f5a00fa-2212-4928-897c-1538d3da42d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_43ea1aef-77db-4e1b-83c9-37f8ee5f2969" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted_a7c018cc-9dd3-4cf2-b3c7-b11773e3e151" xlink:href="tsco-20201226.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_Maximumnumberofcommonstockgranted_a7c018cc-9dd3-4cf2-b3c7-b11773e3e151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_baffe131-bd5f-4fbb-979a-1c84b40ab10a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_baffe131-bd5f-4fbb-979a-1c84b40ab10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bdaee362-a4fa-4524-8bbe-42e332670d93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_bdaee362-a4fa-4524-8bbe-42e332670d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_25dac29c-49d5-4818-8ab4-40088b1fda01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensation_25dac29c-49d5-4818-8ab4-40088b1fda01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_d12f47de-88be-4357-98df-7644f658e6af" xlink:href="tsco-20201226.xsd#tsco_VestingTermMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTermMinimum_d12f47de-88be-4357-98df-7644f658e6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_a3391189-c21a-4c0c-9084-a89120601f4c" xlink:href="tsco-20201226.xsd#tsco_VestingTermMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTermMaximum_a3391189-c21a-4c0c-9084-a89120601f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23d0dffa-da09-47ea-a4b1-83323a908c6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_23d0dffa-da09-47ea-a4b1-83323a908c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2ed6c0c4-a4bc-4d9a-8f08-17d8b1bb735b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2ed6c0c4-a4bc-4d9a-8f08-17d8b1bb735b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_a95bfb50-bb6b-4501-b115-a6f01461234c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_a95bfb50-bb6b-4501-b115-a6f01461234c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5eb17541-2288-4dff-a34c-fec7e643a5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5eb17541-2288-4dff-a34c-fec7e643a5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_9fbddc4c-d2a0-40a3-b1ec-022312f755e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_9fbddc4c-d2a0-40a3-b1ec-022312f755e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_78ede064-9827-4c3f-97d1-1e2d3b6b15ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_78ede064-9827-4c3f-97d1-1e2d3b6b15ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a0664eff-a539-464d-93d0-848f9411583b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_a0664eff-a539-464d-93d0-848f9411583b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:href="tsco-20201226.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30868157-a773-43cb-b708-4f33681e0c4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_30868157-a773-43cb-b708-4f33681e0c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ce311ffa-5549-4a85-87d3-a7672f98ebf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_ce311ffa-5549-4a85-87d3-a7672f98ebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8da8db5d-9120-42b7-83af-4afccfefe26a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8da8db5d-9120-42b7-83af-4afccfefe26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_4d0563fa-e805-4ed6-b0b4-6c4d7960fdcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_4d0563fa-e805-4ed6-b0b4-6c4d7960fdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3651de-d316-4371-b800-029845a680ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d3651de-d316-4371-b800-029845a680ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_3d0178fd-c212-4546-966d-92280c92cd01" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_3d0178fd-c212-4546-966d-92280c92cd01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_90e13697-6528-47b7-b170-d891feebd611" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_90e13697-6528-47b7-b170-d891feebd611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_065dc5e3-4214-4543-8972-0913887525b6" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_065dc5e3-4214-4543-8972-0913887525b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_bb978c80-ff03-44a1-bcd6-eae278a33539" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_bb978c80-ff03-44a1-bcd6-eae278a33539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_575540ae-a1f0-4226-9ef8-1c095f443cac" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_4f7c03e9-f652-4391-aaa8-3110555abbee" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_575540ae-a1f0-4226-9ef8-1c095f443cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acfe57e3-bc40-4414-9740-f9b748a0fcf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_acfe57e3-bc40-4414-9740-f9b748a0fcf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7a702c43-1ab6-476b-a3ea-a8cbb26fb08a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_7a702c43-1ab6-476b-a3ea-a8cbb26fb08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a74e75b3-f7ff-4c23-a855-a41c6feaa638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a74e75b3-f7ff-4c23-a855-a41c6feaa638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_7e080129-3796-4ae5-8bf6-1f4123aa79c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_7e080129-3796-4ae5-8bf6-1f4123aa79c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa60117f-0592-485c-a3c5-6446668c3051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_aa60117f-0592-485c-a3c5-6446668c3051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_bcb960b1-59d2-4c95-9922-78c5c0e84cf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_8f8ada69-3fc3-4276-b36c-237ce54048e5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_bcb960b1-59d2-4c95-9922-78c5c0e84cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f26767b7-a940-461e-8cae-16aac62f27f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f26767b7-a940-461e-8cae-16aac62f27f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1f3a6722-382f-4f4b-aa08-840dd1ef58da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1f3a6722-382f-4f4b-aa08-840dd1ef58da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b3621e0c-ee2a-43aa-a755-3ddb4a12df82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b3621e0c-ee2a-43aa-a755-3ddb4a12df82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5d1a6f4a-3ace-4610-9484-60d017293a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_5d1a6f4a-3ace-4610-9484-60d017293a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63cb2d2a-ac0d-4085-baf6-196cdc3bc8a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_63cb2d2a-ac0d-4085-baf6-196cdc3bc8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_d2104277-a589-49a7-ae00-c7c5b2c110c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_d2104277-a589-49a7-ae00-c7c5b2c110c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c4fe6f33-3135-41ca-b7e1-adcaf2b5cb35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c4fe6f33-3135-41ca-b7e1-adcaf2b5cb35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd761aed-b776-403d-972e-529b2a5bb351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_bd761aed-b776-403d-972e-529b2a5bb351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_232821e0-2046-4066-9678-3280f25f047b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_232821e0-2046-4066-9678-3280f25f047b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e5e652b4-a8dd-4aac-9cb0-20f72a4e4d63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_e5e652b4-a8dd-4aac-9cb0-20f72a4e4d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_653aa627-099c-46fd-a571-0597115a5419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_653aa627-099c-46fd-a571-0597115a5419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_82e597a6-6e49-4ed6-8ede-cee66a5a2530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_dbdaea64-cca3-48c8-a8a5-65baba66bb56" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_82e597a6-6e49-4ed6-8ede-cee66a5a2530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:href="tsco-20201226.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_1005251b-2b06-4fca-bd00-a019c904aca8" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_1005251b-2b06-4fca-bd00-a019c904aca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b8ab54bb-404a-48dd-9fa9-5e0a5ba889e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_d0beff4d-ecf1-41a9-b3e0-e50668248f7e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_b8ab54bb-404a-48dd-9fa9-5e0a5ba889e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1f04520-cb07-4140-bdf2-5f6837a4a8aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e1f04520-cb07-4140-bdf2-5f6837a4a8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90dcc73a-ee2f-40be-a2b0-1326b6518144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90dcc73a-ee2f-40be-a2b0-1326b6518144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb1b9c1c-ac75-4bc6-b683-7bbf980b18c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_fb1b9c1c-ac75-4bc6-b683-7bbf980b18c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ebaa576b-8409-4a39-a09a-3ce67a091326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ebaa576b-8409-4a39-a09a-3ce67a091326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0140148-c1bd-4e71-85b7-be107b01dba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_64abbc30-c6c0-4b1c-a7df-02ae91037805" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f0140148-c1bd-4e71-85b7-be107b01dba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4e93c3f9-f025-42ea-aa1e-4ab512458b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4e93c3f9-f025-42ea-aa1e-4ab512458b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77810c01-cc88-4d47-beaf-fd573c42e078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77810c01-cc88-4d47-beaf-fd573c42e078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_01ce81b5-b62c-49be-b9d8-5e036166fed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_01ce81b5-b62c-49be-b9d8-5e036166fed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa16a97a-f051-4f6d-94fd-e03ccb069b5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_aa16a97a-f051-4f6d-94fd-e03ccb069b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e861098-f765-417a-8773-559dc7f8e565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_3004bbc6-da3d-4e2d-be5a-d0b563d2b82e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0e861098-f765-417a-8773-559dc7f8e565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:href="tsco-20201226.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_83776bb6-528a-4703-bf66-3267868c0ef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_83776bb6-528a-4703-bf66-3267868c0ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_8f209f5e-1564-46e5-8c5b-1bfb96290e08" xlink:href="tsco-20201226.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_f1e61b75-9600-43c8-9030-503fd03d8bc1" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_8f209f5e-1564-46e5-8c5b-1bfb96290e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_49c9d33a-4ec9-4707-91ac-2b4667961842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_49c9d33a-4ec9-4707-91ac-2b4667961842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm_536fbb9c-6544-4897-b3f6-b2d37bc6f9cd" xlink:href="tsco-20201226.xsd#tsco_PerformanceTerm"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_PerformanceTerm_536fbb9c-6544-4897-b3f6-b2d37bc6f9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm_00b7ff63-2547-49fa-9278-32ebd7babda1" xlink:href="tsco-20201226.xsd#tsco_VestingTerm"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_VestingTerm_00b7ff63-2547-49fa-9278-32ebd7babda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_ee787544-1042-4733-be0b-40e8d2e6c080" xlink:href="tsco-20201226.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_ee787544-1042-4733-be0b-40e8d2e6c080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation_049af444-434e-4683-b368-92927dcab660" xlink:href="tsco-20201226.xsd#tsco_SharedBasedCompensation"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_SharedBasedCompensation_049af444-434e-4683-b368-92927dcab660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_93b09050-8838-47d1-be30-95694d7ec67e" xlink:href="tsco-20201226.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_fe0cceee-6d56-453b-ae51-a13b8cfeee11" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_93b09050-8838-47d1-be30-95694d7ec67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9971c785-7401-41aa-9d50-64d0daaaaa7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_6b0b0e77-3bef-43d7-86c4-f5faeb324dd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_9971c785-7401-41aa-9d50-64d0daaaaa7a" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_6b0b0e77-3bef-43d7-86c4-f5faeb324dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8bc0af98-40ba-4f77-9ce2-40796d837325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8bc0af98-40ba-4f77-9ce2-40796d837325" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f07305d7-3717-4c05-9623-420af117ab16" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f5ca574a-5e40-4eea-9a09-895271ecdf34" xlink:to="loc_srt_ConsolidationItemsDomain_f07305d7-3717-4c05-9623-420af117ab16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2a748b1c-70e8-4539-b121-3f44474e112d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_59cb5fdc-ab6c-46b2-97fe-5e19d3b32577" xlink:to="loc_us-gaap_SegmentDomain_2a748b1c-70e8-4539-b121-3f44474e112d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_00646e6f-6d6c-403d-aa2f-be88b51ff763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_60f47892-e374-4f5b-9b98-6d334635aeba" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_00646e6f-6d6c-403d-aa2f-be88b51ff763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74d3f336-dcbb-4a54-8e1e-d1a7585e2c29" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5e6bf2d3-760d-4396-87f9-649b5dde9a19" xlink:to="loc_srt_RangeMember_74d3f336-dcbb-4a54-8e1e-d1a7585e2c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_94afc0ea-ebf3-4a53-8c3a-d34fffaac728" xlink:to="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_1d948191-de12-4826-b0a9-2a72d4d6829e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_f9ff8bcd-7108-4ba7-aadb-1c6bf4e858fc" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_1d948191-de12-4826-b0a9-2a72d4d6829e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_910e5a10-f2b1-436f-bd94-9d986bd3c0e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_910e5a10-f2b1-436f-bd94-9d986bd3c0e4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f7e8bf3d-18b6-4089-9128-7cc2fefe8a84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_9fe1d4f9-3cdb-497d-a543-ace95cffd10f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f7e8bf3d-18b6-4089-9128-7cc2fefe8a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6cd3b5e8-3d1f-4944-8696-b2c51ef3f8be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6f13dbea-7e72-42b5-88ab-65b77065c1ed" xlink:to="loc_srt_RangeMember_6cd3b5e8-3d1f-4944-8696-b2c51ef3f8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6a5dc281-a776-4ebf-bd16-893ef781c567" xlink:to="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_dc70bf5e-17b0-4cf8-802c-20b1dfa8ce18" xlink:href="tsco-20201226.xsd#tsco_TSCOstoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TSCOstoresDomain_dc70bf5e-17b0-4cf8-802c-20b1dfa8ce18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember_a6ae1e0e-0cbd-4c64-80dc-ae8189a81389" xlink:href="tsco-20201226.xsd#tsco_PetsenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_PetsenseMember_a6ae1e0e-0cbd-4c64-80dc-ae8189a81389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember_f9216dd0-cd94-4fd5-af65-c20b8dea9eec" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TractorSupplyCompanyMember_f9216dd0-cd94-4fd5-af65-c20b8dea9eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember_748953eb-4e0a-4edc-a29c-8505ac611c23" xlink:href="tsco-20201226.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ead65069-228f-4a70-9e23-087c6e811114" xlink:to="loc_tsco_TractorSupplyCompanyAndPetsenseMember_748953eb-4e0a-4edc-a29c-8505ac611c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_438c5caa-00f3-4067-9770-03814c7724b6" xlink:to="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_41ccafd7-80e4-43d0-8b2d-d72a3cddb00c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_41ccafd7-80e4-43d0-8b2d-d72a3cddb00c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1ff19e4a-00dc-4d7d-b1b6-411d159e4ed7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_d01db1d8-6b6d-41ae-9721-8f384e5b07cb" xlink:to="loc_us-gaap_Goodwill_1ff19e4a-00dc-4d7d-b1b6-411d159e4ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_4de903a4-4fea-4bf7-ab5c-8957cca6f3dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_910e5a10-f2b1-436f-bd94-9d986bd3c0e4" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_4de903a4-4fea-4bf7-ab5c-8957cca6f3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_6190dc05-3049-4834-b58f-502bd06701db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_910e5a10-f2b1-436f-bd94-9d986bd3c0e4" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_6190dc05-3049-4834-b58f-502bd06701db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Debt" xlink:type="simple" xlink:href="tsco-20201226.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6b552c90-31a4-4a31-bc74-b4178415332b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a8bbf6da-bc58-4c7c-b91d-b8f0369af1eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6b552c90-31a4-4a31-bc74-b4178415332b" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a8bbf6da-bc58-4c7c-b91d-b8f0369af1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b2c4c40a-7354-40ed-aec7-fe2970af86ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6b552c90-31a4-4a31-bc74-b4178415332b" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b2c4c40a-7354-40ed-aec7-fe2970af86ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7f223f51-7d93-40cd-88e7-b0ab1ef89905" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_36252ce6-78f4-446b-bc9c-1864fcaff7e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7f223f51-7d93-40cd-88e7-b0ab1ef89905" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_36252ce6-78f4-446b-bc9c-1864fcaff7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorNotesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SeniorNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5c154929-e9ac-4269-b512-4be491e55e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5c154929-e9ac-4269-b512-4be491e55e55" xlink:to="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_41edf21f-6e55-4863-abea-8d5620398b3b" xlink:to="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_86316eb1-64cc-4a96-b04c-845767105307" xlink:href="tsco-20201226.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_86316eb1-64cc-4a96-b04c-845767105307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_8842cd60-84bf-497f-ae4b-f8d892d74b48" xlink:href="tsco-20201226.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_8842cd60-84bf-497f-ae4b-f8d892d74b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_17210b48-d08a-4a44-8c88-33026452d350" xlink:href="tsco-20201226.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_17210b48-d08a-4a44-8c88-33026452d350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_8ad2a0db-107a-4bf7-a1de-20703dda3b08" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0e6d9096-8c79-42e2-994b-c9749b8f3b2f" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_8ad2a0db-107a-4bf7-a1de-20703dda3b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ebd556ba-57e0-4f2c-ac00-8f6063204731" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_19dbab1f-c462-48d1-b42c-367a70f4ccd4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ebd556ba-57e0-4f2c-ac00-8f6063204731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_81435b1c-09c1-45ea-878e-cbbe9f7a3c58" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_5bf176c9-52d5-4b48-afd6-19c989af6046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_us-gaap_SeniorNotesMember_5bf176c9-52d5-4b48-afd6-19c989af6046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_9fdf1fb1-af3a-4272-b16c-a3d93bf5344e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_us-gaap_BondsMember_9fdf1fb1-af3a-4272-b16c-a3d93bf5344e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_bf104ca0-297a-4c02-86a6-b6913c7cf0d6" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_bf104ca0-297a-4c02-86a6-b6913c7cf0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_c948c64c-1fe5-4f92-b8b4-49fa821caec9" xlink:href="tsco-20201226.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ff14fde2-dba7-4aa6-8722-8620800fc4ab" xlink:to="loc_tsco_A1750SeniorNotesMember_c948c64c-1fe5-4f92-b8b4-49fa821caec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_5c5e565c-cf3d-45dc-a968-d2d447c09caa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_309a47b8-3713-414a-a5f3-18b496b76a27" xlink:to="loc_us-gaap_VariableRateDomain_5c5e565c-cf3d-45dc-a968-d2d447c09caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_36b82b88-921c-4407-a9a0-0a06de33714e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_dcfbcd1f-10f1-4925-aaa5-5ba894316466" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_36b82b88-921c-4407-a9a0-0a06de33714e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_20ef46fb-9527-4461-a962-ddb0dbfd0306" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f1e1cf34-36ba-48d5-b149-5fb9ed04e5b0" xlink:to="loc_srt_RangeMember_20ef46fb-9527-4461-a962-ddb0dbfd0306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e358e0fd-dc97-4969-9e40-b2164e5f4971" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d47a9971-1880-4ad4-86b7-382e38f9e07b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d47a9971-1880-4ad4-86b7-382e38f9e07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_09a20da3-e603-471b-b34f-7697c1c5145f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_LongTermDebt_09a20da3-e603-471b-b34f-7697c1c5145f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_5e41eb9a-94bf-485e-9a55-3c7536da19cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_5e41eb9a-94bf-485e-9a55-3c7536da19cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a3274d3f-0dcf-4a40-973c-fa84eb02145f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_a3274d3f-0dcf-4a40-973c-fa84eb02145f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_5a0df38b-6568-437b-bd31-3639fc0d56a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_5a0df38b-6568-437b-bd31-3639fc0d56a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate_0df65c9e-e8c7-4f60-a3f3-5e853a376440" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_ShelfNotesMaximumMaturityDate_0df65c9e-e8c7-4f60-a3f3-5e853a376440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate_3504cd09-4738-48bc-9422-239c380419cb" xlink:href="tsco-20201226.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_ShelfNotesMaximumIssuanceDate_3504cd09-4738-48bc-9422-239c380419cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_c169dfd5-21cf-4047-80bc-ce3aaa13440d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_c169dfd5-21cf-4047-80bc-ce3aaa13440d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_f8bae108-744b-4039-b241-e3e80debe349" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentDescription_f8bae108-744b-4039-b241-e3e80debe349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_b9a3c777-6070-4495-9d9c-3b12b5291d48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_b9a3c777-6070-4495-9d9c-3b12b5291d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_f471b225-e6fd-499f-9526-fe2f90f5a50d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_f471b225-e6fd-499f-9526-fe2f90f5a50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_1fb3c7bc-4a15-4909-bb93-1582a1cba53d" xlink:href="tsco-20201226.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_1fb3c7bc-4a15-4909-bb93-1582a1cba53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_2a81df4a-93fa-481b-b8b4-7d2021ae8597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d507f461-8a8e-4bb7-96fd-4f4d32aba18e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_2a81df4a-93fa-481b-b8b4-7d2021ae8597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SeniorCreditFacilityCreditAgreementDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a1948ab4-03a7-4b38-93fa-f50acca173db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a1948ab4-03a7-4b38-93fa-f50acca173db" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_61fb6605-fd11-463a-ba39-1ddf0b8a880d" xlink:to="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_e4ed3e67-b8b6-40fe-8d18-fc603878cf7c" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_e4ed3e67-b8b6-40fe-8d18-fc603878cf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_ec4abaf1-dd47-4099-a24b-fb2b0224e5a2" xlink:href="tsco-20201226.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_ec4abaf1-dd47-4099-a24b-fb2b0224e5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_3d9d4648-6a67-46a0-aaf2-70c514625c48" xlink:href="tsco-20201226.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_3d9d4648-6a67-46a0-aaf2-70c514625c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_2ee8380b-7d7c-4d8e-80f9-5dca62d9e2ec" xlink:href="tsco-20201226.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4a24e0-e792-495c-aef6-9b7f9964d23a" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_2ee8380b-7d7c-4d8e-80f9-5dca62d9e2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_98d6d9d4-d6cd-4424-a375-b787d3eafdb5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_4c816def-f1a8-461b-86ef-edfeabe64e32" xlink:href="tsco-20201226.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_4c816def-f1a8-461b-86ef-edfeabe64e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:href="tsco-20201226.xsd#tsco_February2016TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_57c11c7c-04ce-4a21-8ced-817dfda5067e" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:to="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_57c11c7c-04ce-4a21-8ced-817dfda5067e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_d381b101-6abb-41b9-89c9-51c7a7d43459" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_February2016TermLoanMember_3d491eb5-0d85-457d-be33-f5ffc2079d86" xlink:to="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_d381b101-6abb-41b9-89c9-51c7a7d43459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:href="tsco-20201226.xsd#tsco_June2017TermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_76c66e1e-7fa1-4bc7-8de8-13435544df62" xlink:href="tsco-20201226.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:to="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_76c66e1e-7fa1-4bc7-8de8-13435544df62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9951234e-b4d1-4b19-b9d9-5f15a6fade8f" xlink:href="tsco-20201226.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_June2017TermLoanMember_f03c9ee2-0d9f-4f1e-a76f-a8e72fdaa99a" xlink:to="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9951234e-b4d1-4b19-b9d9-5f15a6fade8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_296596e0-4089-4e9c-9068-c0070a39e8d3" xlink:href="tsco-20201226.xsd#tsco_November2020TermLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_November2020TermLoanMember_296596e0-4089-4e9c-9068-c0070a39e8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_a97fcc40-e5dd-41b1-b597-b4543c696c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_us-gaap_BondsMember_a97fcc40-e5dd-41b1-b597-b4543c696c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_6f251622-cbfa-4424-aac3-0964503b5b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_us-gaap_NotesPayableToBanksMember_6f251622-cbfa-4424-aac3-0964503b5b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_e4098cb5-acac-4b45-947d-5a01a9bd3c19" xlink:href="tsco-20201226.xsd#tsco_March2020TermLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_March2020TermLoanMember_e4098cb5-acac-4b45-947d-5a01a9bd3c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember_4c158097-d55c-4d43-b87a-e062cb3ef515" xlink:href="tsco-20201226.xsd#tsco_April2020TermLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d3049c55-acfd-4c04-8834-305f461af194" xlink:to="loc_tsco_April2020TermLoanMember_4c158097-d55c-4d43-b87a-e062cb3ef515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7ebf2b69-7289-4082-b5dc-3b5aed1ae5ed" xlink:to="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_966e358e-dbb8-4138-a979-aaeb4193177d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:to="loc_srt_MinimumMember_966e358e-dbb8-4138-a979-aaeb4193177d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8d40f3f5-8511-47fe-a61c-4b503d458d4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_79919f95-41cf-49fc-a6bc-8f77f39dafba" xlink:to="loc_srt_MaximumMember_8d40f3f5-8511-47fe-a61c-4b503d458d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_d319b63b-303b-494a-b1db-5fc79905e5e8" xlink:to="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0e03d9e9-bf11-4f0b-ae9e-108015fab9c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:to="loc_us-gaap_BaseRateMember_0e03d9e9-bf11-4f0b-ae9e-108015fab9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_22ac3ba7-b917-45f5-a67a-b94ebda0a53a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_497c94be-d6f8-460b-8073-0774ea5406a5" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_22ac3ba7-b917-45f5-a67a-b94ebda0a53a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f7df0623-bfb1-4975-aab0-ef2f53e3df0d" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_305804cb-fd18-48a0-8ea0-e2a7d98fdf32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_e1da2748-ef5a-4933-9b08-7793eda13499" xlink:to="loc_us-gaap_BondsMember_305804cb-fd18-48a0-8ea0-e2a7d98fdf32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e6de2b7b-255b-4980-b8ba-f73b82ff3715" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_ca7b1958-75f6-4ba4-ae48-5346d8d75fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_ca7b1958-75f6-4ba4-ae48-5346d8d75fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b5a7ead-3778-415a-8ea5-1ecd9533d970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0b5a7ead-3778-415a-8ea5-1ecd9533d970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_c992e882-9677-4587-b001-2ff772d3d2f4" xlink:href="tsco-20201226.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_c992e882-9677-4587-b001-2ff772d3d2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_061da6d1-0f7b-4bb8-b58d-5c2813beb3d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_061da6d1-0f7b-4bb8-b58d-5c2813beb3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_7187ea70-7b26-4b14-a7ef-0ec9465eec95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_7187ea70-7b26-4b14-a7ef-0ec9465eec95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_4fe3f0a7-53aa-463c-b5a8-17d6bdaad688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_4fe3f0a7-53aa-463c-b5a8-17d6bdaad688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_6ff05a51-94ad-4499-b68e-abe6e35354a7" xlink:href="tsco-20201226.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_6ff05a51-94ad-4499-b68e-abe6e35354a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_96ac0283-03c1-43aa-b874-cb7d5887c3ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_96ac0283-03c1-43aa-b874-cb7d5887c3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_63005295-2593-45d4-bb0a-55551d5d4f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_63005295-2593-45d4-bb0a-55551d5d4f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_88e19b38-5bac-4978-b0cc-00089400a6da" xlink:href="tsco-20201226.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_88e19b38-5bac-4978-b0cc-00089400a6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_7d5d4e6e-e39c-4d77-9881-f0fae4e27c61" xlink:href="tsco-20201226.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_7d5d4e6e-e39c-4d77-9881-f0fae4e27c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_a036ab79-5bb5-43de-ba97-99b78c3c7a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_a036ab79-5bb5-43de-ba97-99b78c3c7a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_7ec1037a-702f-4a46-bf34-95cf157ee20d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_7ec1037a-702f-4a46-bf34-95cf157ee20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_364ba56f-50fb-4486-9ed8-bad7aa573ee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_UnsecuredDebt_364ba56f-50fb-4486-9ed8-bad7aa573ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_02486a1b-5335-4727-bc35-999fbac3880f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_02486a1b-5335-4727-bc35-999fbac3880f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6248ccd7-9f54-40a8-a750-6c92e1cb0097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6248ccd7-9f54-40a8-a750-6c92e1cb0097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_44c9ec7a-1ea8-4dee-adc4-7daa0ff1f8b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_44c9ec7a-1ea8-4dee-adc4-7daa0ff1f8b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3f74da4f-f2ea-446c-9e9e-ce1c629c0371" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_3f74da4f-f2ea-446c-9e9e-ce1c629c0371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount_241637b9-098c-48ee-a94c-6bf280a535b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_CompensatingBalanceAmount_241637b9-098c-48ee-a94c-6bf280a535b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_2a4032c9-55df-40d1-8051-b590e5bad6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_2a4032c9-55df-40d1-8051-b590e5bad6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_8db3bfbb-e857-49ec-98fe-29d5fa26c7f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_8db3bfbb-e857-49ec-98fe-29d5fa26c7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b5d4bc0e-b97a-4707-a108-1d3cfd4fa94f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_LongTermDebt_b5d4bc0e-b97a-4707-a108-1d3cfd4fa94f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate_2102aca5-def3-44e6-838a-2dc31fc3a08a" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentAmendedDate_2102aca5-def3-44e6-838a-2dc31fc3a08a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_cccbd703-78d9-4a8a-8576-d8f5be5c683a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_cccbd703-78d9-4a8a-8576-d8f5be5c683a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_bbc460b8-bbf4-4462-8dd2-81a30709ef20" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_bbc460b8-bbf4-4462-8dd2-81a30709ef20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_4799abda-478c-47e3-a5fd-53f7cd9c7206" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_4799abda-478c-47e3-a5fd-53f7cd9c7206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_86e1b470-af7e-4ef9-b034-06664ecfb090" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_86e1b470-af7e-4ef9-b034-06664ecfb090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_edb2a8f0-7bde-47fa-906a-ac4fc5eadf62" xlink:href="tsco-20201226.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_edb2a8f0-7bde-47fa-906a-ac4fc5eadf62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_1d440742-75e4-4fb0-89ce-b032aa497480" xlink:href="tsco-20201226.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_84f625bc-daa2-4291-bf6f-0844e6c2861e" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_1d440742-75e4-4fb0-89ce-b032aa497480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwaps"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwaps" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1fa61b9a-9f88-4a6d-8531-e6b88092cfd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_b04298b3-fc91-4744-a59e-7e4cb4060c50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1fa61b9a-9f88-4a6d-8531-e6b88092cfd0" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_b04298b3-fc91-4744-a59e-7e4cb4060c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a0de536b-1a14-43a2-a2ad-d13723b72904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a0de536b-1a14-43a2-a2ad-d13723b72904" xlink:to="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_ea550358-4118-46e7-a6f7-283f0b947cef" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EnergyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyAxis_c2162d03-2dfc-464e-b3d6-91e54dae7e7b" xlink:to="loc_srt_EnergyDomain_ea550358-4118-46e7-a6f7-283f0b947cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7eabec92-27f3-4c11-96fe-4dfcda3a2377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_938cb42e-a64a-4d55-b50a-c83e61866a37" xlink:to="loc_us-gaap_VariableRateDomain_7eabec92-27f3-4c11-96fe-4dfcda3a2377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b04ce2cc-d605-4507-a28e-e181f3c82932" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan1Member_b6baa4dd-fcd3-45a9-a4f0-aff383924507" xlink:href="tsco-20201226.xsd#tsco_TermLoan1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:to="loc_tsco_TermLoan1Member_b6baa4dd-fcd3-45a9-a4f0-aff383924507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan2Member_05963584-a4ff-4045-86c9-981ec8593149" xlink:href="tsco-20201226.xsd#tsco_TermLoan2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_623c45a3-96bd-487c-b1fc-670d33252e02" xlink:to="loc_tsco_TermLoan2Member_05963584-a4ff-4045-86c9-981ec8593149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PositionDomain_d9d51bb6-a26a-44d9-a68b-c121042f7a2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PositionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PositionAxis_7b24c13f-45b4-4911-b455-3833dabdef7a" xlink:to="loc_us-gaap_PositionDomain_d9d51bb6-a26a-44d9-a68b-c121042f7a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_09966538-8e2e-4fbd-9ab3-583af22eec6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_44d1830d-33a3-4f0b-bbc6-7b3881cae02f" xlink:to="loc_srt_RangeMember_09966538-8e2e-4fbd-9ab3-583af22eec6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_18ef508c-d1fc-4351-936a-3491e2c72b62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_d9a82f57-17e2-45f5-b739-20507506a51d" xlink:to="loc_us-gaap_DerivativeLineItems_18ef508c-d1fc-4351-936a-3491e2c72b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInceptionDates_a0ee81fc-f676-438e-88d4-efe954a12580" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInceptionDates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a0de536b-1a14-43a2-a2ad-d13723b72904" xlink:to="loc_us-gaap_DerivativeInceptionDates_a0ee81fc-f676-438e-88d4-efe954a12580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_266a63f4-92ec-44b6-b091-d19e1b7ea792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_266a63f4-92ec-44b6-b091-d19e1b7ea792" xlink:to="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b789ca84-ec2c-4244-9f35-b017ca69daea" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan1Member_d38b85e6-1ad6-4882-b665-223bd74c1abe" xlink:href="tsco-20201226.xsd#tsco_TermLoan1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_TermLoan1Member_d38b85e6-1ad6-4882-b665-223bd74c1abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoan2Member_8c0dfc1a-fb7c-42a5-86ac-783b7ef457ae" xlink:href="tsco-20201226.xsd#tsco_TermLoan2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_TermLoan2Member_8c0dfc1a-fb7c-42a5-86ac-783b7ef457ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLiabilityPortionMember_969eb9cf-6110-4654-b60f-8b4b346dba5e" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLiabilityPortionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_InterestRateSwapLiabilityPortionMember_969eb9cf-6110-4654-b60f-8b4b346dba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_4d5a9112-d5f9-4211-aaa7-583bdc7178a6" xlink:href="tsco-20201226.xsd#tsco_March2020TermLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c65d103a-e0b2-4ea1-a12f-184e208191c3" xlink:to="loc_tsco_March2020TermLoanMember_4d5a9112-d5f9-4211-aaa7-583bdc7178a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_33ce409e-173e-464a-8d7e-0c1607cf393b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BeginningBalanceMember_1e1d272d-046d-41fd-af4c-b58d9828bc1d" xlink:href="tsco-20201226.xsd#tsco_BeginningBalanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_tsco_BeginningBalanceMember_1e1d272d-046d-41fd-af4c-b58d9828bc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201712Member_cd4b8edc-4bc0-4fb5-a66b-ab2e1bd38e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201712Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_us-gaap_AccountingStandardsUpdate201712Member_cd4b8edc-4bc0-4fb5-a66b-ab2e1bd38e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember_bb9e12e6-c88f-4319-a839-d0da1572f9ba" xlink:href="tsco-20201226.xsd#tsco_OtherComprehensiveIncomeLossNetofTaxMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_9865808f-76e7-493a-8822-2e66b43c253d" xlink:to="loc_tsco_OtherComprehensiveIncomeLossNetofTaxMember_bb9e12e6-c88f-4319-a839-d0da1572f9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1a33fedd-776e-4b09-ab21-db2eb5e06101" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapShortTermPortionMember_dc578aa9-9ecd-4a8b-a77d-0d22d14eb49c" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapShortTermPortionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:to="loc_tsco_InterestRateSwapShortTermPortionMember_dc578aa9-9ecd-4a8b-a77d-0d22d14eb49c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_InterestRateSwapLongTermPortionMember_4bc47082-09d6-450a-9380-3239b13ed80b" xlink:href="tsco-20201226.xsd#tsco_InterestRateSwapLongTermPortionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0ab63b4f-840f-493f-b7e3-3187df5e036b" xlink:to="loc_tsco_InterestRateSwapLongTermPortionMember_4bc47082-09d6-450a-9380-3239b13ed80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ba967cfd-c163-43c1-b794-7148cc55ca7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_996d42a7-3680-4457-b356-fb271c2d32c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_917ccb7d-2ef4-4c54-ab42-3f6ef09da82c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_996d42a7-3680-4457-b356-fb271c2d32c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_046aa0c7-8122-445d-9637-49563be51958" xlink:to="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInceptionDates_450477bf-21b7-457a-9422-ad594166e94e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInceptionDates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeInceptionDates_450477bf-21b7-457a-9422-ad594166e94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeMaturityDates_38eb9a0b-7138-42cd-8eb0-21a07c282fa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeMaturityDates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeMaturityDates_38eb9a0b-7138-42cd-8eb0-21a07c282fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_35c17684-5281-4e9d-bec4-a22bf394a152" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_35c17684-5281-4e9d-bec4-a22bf394a152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_cd0ed794-8a89-4372-a85f-5a278bbcb3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssets_cd0ed794-8a89-4372-a85f-5a278bbcb3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_135ebfad-008c-4486-8e74-a1a6635c58d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_135ebfad-008c-4486-8e74-a1a6635c58d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_12d84d25-4e8c-4373-a0a2-bdd7e548d2db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_12d84d25-4e8c-4373-a0a2-bdd7e548d2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_85a8d448-cf5f-4bb4-8a84-ff1137cfe156" xlink:href="tsco-20201226.xsd#tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect_85a8d448-cf5f-4bb4-8a84-ff1137cfe156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_25e93284-8062-4e2d-b88e-cbbb9621e448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_25e93284-8062-4e2d-b88e-cbbb9621e448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_57a1f76c-d99a-4d94-b62b-b42b1ff47165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_57a1f76c-d99a-4d94-b62b-b42b1ff47165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_82799755-6827-4ba8-a9fa-b3bd7962fd82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting_82799755-6827-4ba8-a9fa-b3bd7962fd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_17f89ae6-2c33-4b8f-b111-a440d6031829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_17f89ae6-2c33-4b8f-b111-a440d6031829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_84b8fa9d-545e-46e8-87d8-e08a5f39eed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue_84b8fa9d-545e-46e8-87d8-e08a5f39eed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_6af88780-5cc6-411a-8d95-19dfee0718af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_6af88780-5cc6-411a-8d95-19dfee0718af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_5f529599-83bd-4f21-8fcd-6643ad4d9b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_5f529599-83bd-4f21-8fcd-6643ad4d9b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8192a044-76ff-4624-968b-dbcadafc3c15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8192a044-76ff-4624-968b-dbcadafc3c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_66e9a512-7802-44a7-98b8-5a44e9aed32f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_66e9a512-7802-44a7-98b8-5a44e9aed32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_98cb71b0-d171-4a72-a447-623846bb494d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_98cb71b0-d171-4a72-a447-623846bb494d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_96382861-c18f-4c84-89df-f8ff72e358b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeLiabilities_96382861-c18f-4c84-89df-f8ff72e358b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_8ea42bef-e92e-43ea-bae0-ec4259a29480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_DerivativeNotionalAmount_8ea42bef-e92e-43ea-bae0-ec4259a29480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_52d8c6e9-d506-4e5f-aaa0-943b7235abda" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_52d8c6e9-d506-4e5f-aaa0-943b7235abda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7e236e60-eed3-4870-9c07-5d280408d136" xlink:href="tsco-20201226.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_7e236e60-eed3-4870-9c07-5d280408d136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_4968b847-50be-4dcc-80d4-e1c15d5f10cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5f6f8bed-e51e-4ee1-9d74-7462b38a95b6" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_4968b847-50be-4dcc-80d4-e1c15d5f10cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_efdacfc0-4b4b-4f99-acfa-c81cce0b88b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_266a63f4-92ec-44b6-b091-d19e1b7ea792" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_efdacfc0-4b4b-4f99-acfa-c81cce0b88b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_592c6118-88dc-4e94-9aa5-ccd98e7daae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_fa4af832-7e2b-461a-8174-ecf332b1921a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_592c6118-88dc-4e94-9aa5-ccd98e7daae5" xlink:to="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_fa4af832-7e2b-461a-8174-ecf332b1921a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_67b67895-3bb1-4d6a-8c80-ac39f6995bee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_592c6118-88dc-4e94-9aa5-ccd98e7daae5" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_67b67895-3bb1-4d6a-8c80-ac39f6995bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DerivativeInstrumentsTaxImpactTableTextBlock_fff333c6-741f-4d17-8908-c4ab4b222399" xlink:href="tsco-20201226.xsd#tsco_DerivativeInstrumentsTaxImpactTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_592c6118-88dc-4e94-9aa5-ccd98e7daae5" xlink:to="loc_tsco_DerivativeInstrumentsTaxImpactTableTextBlock_fff333c6-741f-4d17-8908-c4ab4b222399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock_09eeee78-9143-4dd3-8b71-2df6073969e0" xlink:href="tsco-20201226.xsd#tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_592c6118-88dc-4e94-9aa5-ccd98e7daae5" xlink:to="loc_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock_09eeee78-9143-4dd3-8b71-2df6073969e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a025a965-17c7-429c-a37d-68d7d031a3d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_6e157734-70d1-400a-8760-ad4fb9920795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a025a965-17c7-429c-a37d-68d7d031a3d8" xlink:to="loc_us-gaap_DerivativeTable_6e157734-70d1-400a-8760-ad4fb9920795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_6e157734-70d1-400a-8760-ad4fb9920795" xlink:to="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_01d1ff51-a6a6-423d-ad93-26165e3b260e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_01d1ff51-a6a6-423d-ad93-26165e3b260e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af63cf88-bb80-4360-8d26-35f0d69aa06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_314fd2e5-e054-4cbc-b97e-8a2f850fb8f6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af63cf88-bb80-4360-8d26-35f0d69aa06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ed3ddfca-64b4-442e-9cbc-98b8f3f8d42a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ed3ddfca-64b4-442e-9cbc-98b8f3f8d42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f0711a57-5453-4825-ab57-d690f4a78a90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f0711a57-5453-4825-ab57-d690f4a78a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_241a558f-9f15-47d9-9583-9cc0a2eeaeb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_241a558f-9f15-47d9-9583-9cc0a2eeaeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_b9d4a3bf-69ef-43aa-a85f-40d160250d9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss_b9d4a3bf-69ef-43aa-a85f-40d160250d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_3ae98fa5-d5c9-465d-b3d7-b0df53ba30ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_04da8ebc-8a68-462f-87c1-cd5a256eb4cc" xlink:to="loc_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted_3ae98fa5-d5c9-465d-b3d7-b0df53ba30ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_613d89d3-baa1-4ea7-8d2c-981a75217948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_c6c2ff0b-9166-49d1-a35f-196ee16e1acf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_613d89d3-baa1-4ea7-8d2c-981a75217948" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax_c6c2ff0b-9166-49d1-a35f-196ee16e1acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_180bd5db-8514-4c2f-b962-f5d019657b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ae00991-a4bc-4028-bad1-8a4393f905e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_180bd5db-8514-4c2f-b962-f5d019657b99" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ae00991-a4bc-4028-bad1-8a4393f905e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesTermandDiscount"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesTermandDiscount" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_501a7ac3-34e5-44b5-acc8-6e8db970ad0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_0676ca02-426e-4ac4-a362-5816c9c74033" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_501a7ac3-34e5-44b5-acc8-6e8db970ad0d" xlink:to="loc_tsco_LeaseTermAndDiscountTable_0676ca02-426e-4ac4-a362-5816c9c74033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_0676ca02-426e-4ac4-a362-5816c9c74033" xlink:to="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5a4483d9-7b7f-49e2-bb55-193af4e5025a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_5a4483d9-7b7f-49e2-bb55-193af4e5025a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_87b3d0c7-48bd-4442-b864-af11cf5b65b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_87b3d0c7-48bd-4442-b864-af11cf5b65b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_170d2fa4-f932-4acb-acdc-a60869da1fd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_170d2fa4-f932-4acb-acdc-a60869da1fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b415cc80-d982-419c-a9d8-62149c8bb4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountLineItems_6cb110aa-e405-4f53-9cef-7d372d6e1044" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_b415cc80-d982-419c-a9d8-62149c8bb4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesCost" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesCost"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesCost" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_94b0cb71-4ece-4c81-94d9-ea469498118c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:href="tsco-20201226.xsd#tsco_LeaseCostLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_94b0cb71-4ece-4c81-94d9-ea469498118c" xlink:to="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost_48bfdba4-9ce6-4746-ad4c-6cce380e8bb9" xlink:href="tsco-20201226.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_tsco_FinanceOperatingAndVariableLeaseCost_48bfdba4-9ce6-4746-ad4c-6cce380e8bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost_fe358b4b-f99e-4ed3-a75a-54002d5d112c" xlink:href="tsco-20201226.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_tsco_FinanceOperatingAndVariableLeaseCost_fe358b4b-f99e-4ed3-a75a-54002d5d112c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_d007164f-6c29-4039-9caf-e6bd648906b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_us-gaap_VariableLeaseCost_d007164f-6c29-4039-9caf-e6bd648906b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_e6c4cd74-5e42-467a-9868-72c4198a1fee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_us-gaap_OperatingLeaseCost_e6c4cd74-5e42-467a-9868-72c4198a1fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_bedf7a43-ead4-4a72-a868-8b909d817ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_bedf7a43-ead4-4a72-a868-8b909d817ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_909ec13f-9921-4a1c-8bb8-8e7343b4f10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseCostLineItems_0add8982-c131-4ce3-82e3-42d2f992de89" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_909ec13f-9921-4a1c-8bb8-8e7343b4f10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesMaturitiesTable"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesMaturitiesTable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_66c4daba-f07f-44da-9b70-3c62d3582b74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_afeeb8c1-ba7e-4610-a29a-0c4787dfffa5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66c4daba-f07f-44da-9b70-3c62d3582b74" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_afeeb8c1-ba7e-4610-a29a-0c4787dfffa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:href="tsco-20201226.xsd#tsco_CombinedLeaseMaturitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66c4daba-f07f-44da-9b70-3c62d3582b74" xlink:to="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_56b050d9-ee47-4288-bf28-474a661e4c74" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_56b050d9-ee47-4288-bf28-474a661e4c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInTwoYears_6a60f075-f73f-4291-ad9c-3e4ca3d86fd2" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueInTwoYears_6a60f075-f73f-4291-ad9c-3e4ca3d86fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInThreeYears_56c65f6e-3517-4c05-b0d1-01846e9e7fa3" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueInThreeYears_56c65f6e-3517-4c05-b0d1-01846e9e7fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFourYears_75ba1158-5338-4d7f-80d8-f9da87007811" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFourYears_75ba1158-5338-4d7f-80d8-f9da87007811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFiveYears_2ad40ead-f51d-4c12-a3f0-e7d38a3bb932" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFiveYears_2ad40ead-f51d-4c12-a3f0-e7d38a3bb932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueThereafter_44cdd614-7c00-4113-a260-1e4d2726c82a" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDueThereafter_44cdd614-7c00-4113-a260-1e4d2726c82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDue_563dacda-fcdf-48cb-98b6-abac15ea4d65" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsDue_563dacda-fcdf-48cb-98b6-abac15ea4d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsInterest_530a1735-e26d-43b2-b2ff-264ed3f2a57e" xlink:href="tsco-20201226.xsd#tsco_FutureMinimumPaymentsInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_FutureMinimumPaymentsInterest_530a1735-e26d-43b2-b2ff-264ed3f2a57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseLiability_8bee64db-3b50-41e8-8fee-8c365884618d" xlink:href="tsco-20201226.xsd#tsco_LeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_adcb345f-aa17-4495-a165-32fa69aed37e" xlink:to="loc_tsco_LeaseLiability_8bee64db-3b50-41e8-8fee-8c365884618d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseMaturitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66c4daba-f07f-44da-9b70-3c62d3582b74" xlink:to="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e760a782-a779-4386-9973-a0d9dfb8c3b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e760a782-a779-4386-9973-a0d9dfb8c3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_7cf5aabf-6fab-40fc-9607-417f8951f037" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseInterestExpenseFutureMaturities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_7cf5aabf-6fab-40fc-9607-417f8951f037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0979d10f-b1e6-44de-8d7f-4a5b47406516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_0979d10f-b1e6-44de-8d7f-4a5b47406516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_5b7331a5-8569-4627-9d7e-4d819102cd1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_5b7331a5-8569-4627-9d7e-4d819102cd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8f082fc5-26d0-49a8-a0fb-0539f71e06ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_8f082fc5-26d0-49a8-a0fb-0539f71e06ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ab0019d4-4235-40bf-95da-e0601e29b15f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ab0019d4-4235-40bf-95da-e0601e29b15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_bd4cc9c1-9cb0-45b5-b765-91049c3686cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_bd4cc9c1-9cb0-45b5-b765-91049c3686cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_57915f42-e026-4586-8ac4-5aaef5bbd023" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_57915f42-e026-4586-8ac4-5aaef5bbd023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_f70af810-08af-4097-bafc-292f01ea5d81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_6a2be78d-c87a-4722-9d91-cd327a4f5193" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_f70af810-08af-4097-bafc-292f01ea5d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:href="tsco-20201226.xsd#tsco_OperatingLeaseMaturitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66c4daba-f07f-44da-9b70-3c62d3582b74" xlink:to="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7352d33e-9bbf-4f9a-b608-83a29817dab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeaseLiability_7352d33e-9bbf-4f9a-b608-83a29817dab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_8e41d274-7023-4470-8dc0-4e7c4b652af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeaseExpense_8e41d274-7023-4470-8dc0-4e7c4b652af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseLiabilityPresentValue_7436696a-627d-4fb7-9706-a200e0a465e8" xlink:href="tsco-20201226.xsd#tsco_FinanceLeaseLiabilityPresentValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_tsco_FinanceLeaseLiabilityPresentValue_7436696a-627d-4fb7-9706-a200e0a465e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_033753d2-6b5c-48f6-a0ae-57cc3ee3ac68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_033753d2-6b5c-48f6-a0ae-57cc3ee3ac68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_a6a0e2d8-a029-4ffe-8a6e-8d818948dbda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_a6a0e2d8-a029-4ffe-8a6e-8d818948dbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_65d96416-a8a5-40ce-9a69-fe58142eaaa7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_65d96416-a8a5-40ce-9a69-fe58142eaaa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b1730848-1147-4ca8-81c9-946554721d7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b1730848-1147-4ca8-81c9-946554721d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_95fe5973-49a4-4635-b37a-33c82396a30f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_95fe5973-49a4-4635-b37a-33c82396a30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_a3bede89-0c82-4a87-a15a-2ce566c297da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_a3bede89-0c82-4a87-a15a-2ce566c297da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_a1cd6695-2ef9-4454-9ba8-5227b793b21d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_d9551f51-1201-4463-9a03-8f9cae9c0fbc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_a1cd6695-2ef9-4454-9ba8-5227b793b21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/Leases" xlink:type="simple" xlink:href="tsco-20201226.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_83e80625-9277-4219-83dc-c5d3b1a21558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_83e80625-9277-4219-83dc-c5d3b1a21558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate_7e6aca30-2132-4bef-809c-1be6ca132449" xlink:href="tsco-20201226.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:to="loc_tsco_LeaseTermExpirationThroughDate_7e6aca30-2132-4bef-809c-1be6ca132449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_48e49961-e1ab-47f3-b2fa-c0a200d98cc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_48e49961-e1ab-47f3-b2fa-c0a200d98cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_3adb0093-969c-46e5-b56d-db5cae6926c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_3adb0093-969c-46e5-b56d-db5cae6926c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_2141de0e-2ea7-4e1d-951a-3884849d628f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0264c8c-8983-4beb-a611-dc1f1e437d71" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_2141de0e-2ea7-4e1d-951a-3884849d628f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_48e4aeba-4c1a-447a-b062-3f3288038524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:href="tsco-20201226.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_48e4aeba-4c1a-447a-b062-3f3288038524" xlink:to="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:href="tsco-20201226.xsd#tsco_LeaseTermLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:to="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_d17ed80f-1771-4ff8-9e83-2003ef52f8b7" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_d17ed80f-1771-4ff8-9e83-2003ef52f8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_82e0bf8e-8d71-49de-8730-1c39a00e3805" xlink:href="tsco-20201226.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_82e0bf8e-8d71-49de-8730-1c39a00e3805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_647ae25b-6b2c-4532-b499-9c24ad483c52" xlink:href="tsco-20201226.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_647ae25b-6b2c-4532-b499-9c24ad483c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f1f1fec7-bd06-4e18-96bd-97cd23f6c9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_f1f1fec7-bd06-4e18-96bd-97cd23f6c9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_72f1f1d5-9160-4bd4-97e4-504b9872822c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_4d878cb6-0b68-4871-bce5-8ac57de69036" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_72f1f1d5-9160-4bd4-97e4-504b9872822c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_27ed3461-a356-4f92-b6ba-1baac6abd8db" xlink:to="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9a6cef66-6012-487e-8427-ee0c318343d2" xlink:to="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a4110419-4539-4eec-af0c-d20b89d77b3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:to="loc_srt_MaximumMember_a4110419-4539-4eec-af0c-d20b89d77b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_26b9037d-258b-4c28-ae14-9fa737263834" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2338f1cf-121d-4408-8709-80f58ebccba0" xlink:to="loc_srt_MinimumMember_26b9037d-258b-4c28-ae14-9fa737263834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="simple" xlink:href="tsco-20201226.xsd#LeasesSupplementalLeaseLiability"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityTable_df1c1d4e-a090-44e3-9b02-2b640761bc7b" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:to="loc_tsco_SupplementalLeaseLiabilityTable_df1c1d4e-a090-44e3-9b02-2b640761bc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:href="tsco-20201226.xsd#tsco_SupplementalLeaseLiabilityLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementalLeaseLiabilityTable_df1c1d4e-a090-44e3-9b02-2b640761bc7b" xlink:to="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_c5eb9f4b-702c-4132-8505-c05b2e14d314" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_c5eb9f4b-702c-4132-8505-c05b2e14d314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_23c1c1b0-901e-4407-8ad7-19a4dfa08266" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_23c1c1b0-901e-4407-8ad7-19a4dfa08266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_86069b00-2387-4ee8-b94f-4eef49a1ff76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SupplementalLeaseLiabilityLineItems_fadaec3f-70d0-4f8a-a536-f9d0282af922" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_86069b00-2387-4ee8-b94f-4eef49a1ff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_399560ec-28e6-4f3a-a747-37fa0501055c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_399560ec-28e6-4f3a-a747-37fa0501055c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4c599e12-9695-4449-9134-6cfd028f9c1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4c599e12-9695-4449-9134-6cfd028f9c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_e5eca49c-051a-499f-bef1-95602294f58d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:to="loc_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_e5eca49c-051a-499f-bef1-95602294f58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_030a1f57-5907-4901-a0c6-3055b578d8a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_cf283e51-81c6-4de3-887c-ba96f1fae363" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_030a1f57-5907-4901-a0c6-3055b578d8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividends"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividends" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_ac4ad3a3-4647-4e8e-a428-aa38dbf7b480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_0c2d6465-08e5-4692-b707-6fe00a671d56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_ac4ad3a3-4647-4e8e-a428-aa38dbf7b480" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_0c2d6465-08e5-4692-b707-6fe00a671d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0af17d17-aa6b-427b-b3b9-e88838381d60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_91c23eaa-d85d-4f7f-9b58-d7bc918e04ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0af17d17-aa6b-427b-b3b9-e88838381d60" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_91c23eaa-d85d-4f7f-9b58-d7bc918e04ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_174c56df-9e55-4dbc-8e44-1ad3e38d7fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d303a30e-13c2-4de5-b161-0b7b1c3f95e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_174c56df-9e55-4dbc-8e44-1ad3e38d7fd5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d303a30e-13c2-4de5-b161-0b7b1c3f95e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_b0efa1b2-7025-467d-a0ea-8f940136f247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_174c56df-9e55-4dbc-8e44-1ad3e38d7fd5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_b0efa1b2-7025-467d-a0ea-8f940136f247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CapitalStockandDividendsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_01eeea11-697e-45be-bdf7-720698d78718" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01eeea11-697e-45be-bdf7-720698d78718" xlink:to="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4fdc7399-4dae-4d32-8def-e6d84df8e341" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_25527353-47bd-494f-a3f4-c09bbaabdc31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8518ef45-d2ef-4fa1-be32-e551dd246c1d" xlink:to="loc_us-gaap_SubsequentEventMember_25527353-47bd-494f-a3f4-c09bbaabdc31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_4fa2cc2f-6e56-4c39-8d65-24343e1a2a00" xlink:to="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_de8f2e5f-0f1e-447a-97d9-313cf119e3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_caa6d005-e974-451a-817c-dd82759b6c29" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_de8f2e5f-0f1e-447a-97d9-313cf119e3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStock"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_0c546781-2e65-4e8e-b380-21cdb49d8d21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_4a04a9ee-c309-40f8-930d-21e1680b1709" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_0c546781-2e65-4e8e-b380-21cdb49d8d21" xlink:to="loc_us-gaap_TreasuryStockTextBlock_4a04a9ee-c309-40f8-930d-21e1680b1709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#TreasuryStockDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cb3181d0-9d97-4d56-afbb-04095d1b2c47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cb3181d0-9d97-4d56-afbb-04095d1b2c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate_8e81607a-26af-4295-93c2-8b7a3c2d472f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:to="loc_us-gaap_StockRepurchaseProgramExpirationDate_8e81607a-26af-4295-93c2-8b7a3c2d472f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_46f1ba08-02a1-4832-b3be-3100d634aaea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_46f1ba08-02a1-4832-b3be-3100d634aaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5a98893-4e26-4d3e-9177-62d33eae650e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a5a98893-4e26-4d3e-9177-62d33eae650e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_aced233e-0950-443d-bde7-afde03a60506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_c4ab38f0-9e06-4192-b591-9addbfec49a1" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_aced233e-0950-443d-bde7-afde03a60506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b6d6a13d-14c5-47e4-b4aa-bf73b7b28353" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_beaee95b-b34b-4c0c-ab45-97b441f85917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b6d6a13d-14c5-47e4-b4aa-bf73b7b28353" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_beaee95b-b34b-4c0c-ab45-97b441f85917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8c05edac-cae6-465b-846a-bcfbb2cf46a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fa24f0de-6c3d-4da7-a1b9-450d76aec3d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8c05edac-cae6-465b-846a-bcfbb2cf46a0" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fa24f0de-6c3d-4da7-a1b9-450d76aec3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#NetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fa86c680-72c0-407f-b545-834fc515b713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fa86c680-72c0-407f-b545-834fc515b713" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_873689eb-6203-4f3a-b9b1-82f2b27a774b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_us-gaap_NetIncomeLoss_873689eb-6203-4f3a-b9b1-82f2b27a774b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7bd97696-beb1-4c32-9076-568cb4f23d6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7bd97696-beb1-4c32-9076-568cb4f23d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_26dd8312-8c8a-4280-a116-4309203df6b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_us-gaap_EarningsPerShareBasic_26dd8312-8c8a-4280-a116-4309203df6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_bb554a4e-19b6-4f5d-ac43-2e89ead296b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_bb554a4e-19b6-4f5d-ac43-2e89ead296b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bcdc5a05-f331-4eeb-9bdd-7309032a117a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bcdc5a05-f331-4eeb-9bdd-7309032a117a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_81d5746d-9a87-4992-baa4-c99fbae800b0" xlink:href="tsco-20201226.xsd#tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_00ad90cc-9ffa-416c-a2da-18d8e5f73f81" xlink:to="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_81d5746d-9a87-4992-baa4-c99fbae800b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_e006e59b-019c-407f-9eda-431a4eadb84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fa86c680-72c0-407f-b545-834fc515b713" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_e006e59b-019c-407f-9eda-431a4eadb84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_960eb135-adca-4c87-a563-8ed11cb36a5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_e006e59b-019c-407f-9eda-431a4eadb84b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_960eb135-adca-4c87-a563-8ed11cb36a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a4cb038d-0c5a-4296-b0ab-31b55bbf0c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_e006e59b-019c-407f-9eda-431a4eadb84b" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a4cb038d-0c5a-4296-b0ab-31b55bbf0c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d8c793c-bd48-48b2-84ba-863a769a090f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_e006e59b-019c-407f-9eda-431a4eadb84b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2d8c793c-bd48-48b2-84ba-863a769a090f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cad660e3-bfca-4252-9de1-7150f77cb4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_bd9ded73-a832-4c0e-90ef-be41367f4cce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cad660e3-bfca-4252-9de1-7150f77cb4c4" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_bd9ded73-a832-4c0e-90ef-be41367f4cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_583045d1-3ece-4dd5-b020-c43ead9d2293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_405f821a-1cfd-4cac-abe3-e91f32b4e2a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_583045d1-3ece-4dd5-b020-c43ead9d2293" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_405f821a-1cfd-4cac-abe3-e91f32b4e2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_add96cce-136d-45a3-9c68-56f6d9d37c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_583045d1-3ece-4dd5-b020-c43ead9d2293" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_add96cce-136d-45a3-9c68-56f6d9d37c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1682e8c7-99f9-49b9-bbc5-1cd41d3ec795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_583045d1-3ece-4dd5-b020-c43ead9d2293" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1682e8c7-99f9-49b9-bbc5-1cd41d3ec795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_bf6f7335-0b76-4bec-9b94-70bd6f241ff5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_583045d1-3ece-4dd5-b020-c43ead9d2293" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_bf6f7335-0b76-4bec-9b94-70bd6f241ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CorporateIncomeTaxRateCurrent_68ca142e-90cc-4b9f-8abe-ae4bfd660892" xlink:href="tsco-20201226.xsd#tsco_CorporateIncomeTaxRateCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_tsco_CorporateIncomeTaxRateCurrent_68ca142e-90cc-4b9f-8abe-ae4bfd660892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_ee1aba72-b48a-467b-a935-c834aa61c920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_ee1aba72-b48a-467b-a935-c834aa61c920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cdaef31c-1843-41b4-bf7f-585688cc5bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_cdaef31c-1843-41b4-bf7f-585688cc5bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_325e58b1-00c7-4a4b-8c5f-b967a1a3c976" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_325e58b1-00c7-4a4b-8c5f-b967a1a3c976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7d39bf0c-6b76-49e7-9195-b8e39c0e51db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_325e58b1-00c7-4a4b-8c5f-b967a1a3c976" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7d39bf0c-6b76-49e7-9195-b8e39c0e51db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_30d37a36-fe46-4838-94e4-56c0511c4fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_325e58b1-00c7-4a4b-8c5f-b967a1a3c976" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_30d37a36-fe46-4838-94e4-56c0511c4fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ceef269c-b44a-460d-a607-8d397ac3b378" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_325e58b1-00c7-4a4b-8c5f-b967a1a3c976" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ceef269c-b44a-460d-a607-8d397ac3b378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fd82c397-ec13-4ad6-948d-ad7a65e6da0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fd82c397-ec13-4ad6-948d-ad7a65e6da0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e41a7f97-3c5a-4f30-a2a1-6464c3126739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fd82c397-ec13-4ad6-948d-ad7a65e6da0b" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e41a7f97-3c5a-4f30-a2a1-6464c3126739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ee8229e4-5ab9-4fc3-ae7b-8fbb666a11f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fd82c397-ec13-4ad6-948d-ad7a65e6da0b" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ee8229e4-5ab9-4fc3-ae7b-8fbb666a11f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_ab4437a3-22b4-4240-b3fe-e34969e5c44a" xlink:href="tsco-20201226.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fd82c397-ec13-4ad6-948d-ad7a65e6da0b" xlink:to="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_ab4437a3-22b4-4240-b3fe-e34969e5c44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0bcb1a19-7238-41ed-9c93-ca09e44a27bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0bcb1a19-7238-41ed-9c93-ca09e44a27bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_bbdbdcf6-e1bd-4f48-97d4-976707cea2bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_bbdbdcf6-e1bd-4f48-97d4-976707cea2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_be3d0164-8624-485e-a000-130341db748b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_be3d0164-8624-485e-a000-130341db748b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_fc5f0ca2-3c5e-4a1d-ab3d-e1ea39efdff5" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_fc5f0ca2-3c5e-4a1d-ab3d-e1ea39efdff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_f9f20099-8276-4f2d-bda4-22c7921f4db1" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_f9f20099-8276-4f2d-bda4-22c7921f4db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_87370885-dfc9-4c98-9a64-5dbcdcfe8cf9" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_87370885-dfc9-4c98-9a64-5dbcdcfe8cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsDeferredCompensation_06d8bbc4-9072-4a34-8327-145837edc30d" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsDeferredCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsDeferredCompensation_06d8bbc4-9072-4a34-8327-145837edc30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_dbc03cbf-5ade-41ab-8fa9-215730ab698f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_dbc03cbf-5ade-41ab-8fa9-215730ab698f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_3cfdd8bb-429c-4b05-98d4-456e202033d7" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_3cfdd8bb-429c-4b05-98d4-456e202033d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLeaseExitObligation_8280c406-e03f-46b3-967e-09f5065578c0" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLeaseExitObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsLeaseExitObligation_8280c406-e03f-46b3-967e-09f5065578c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_40f10a0a-303a-443f-ae3b-8d74211af006" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_40f10a0a-303a-443f-ae3b-8d74211af006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_8cd6d7f1-59eb-490b-a8f5-105fcc2ebb1a" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_8cd6d7f1-59eb-490b-a8f5-105fcc2ebb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e46f63ad-a3ff-4d97-a1af-114e8f9a31a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e46f63ad-a3ff-4d97-a1af-114e8f9a31a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_cc3ef28e-d2c3-433d-b686-0b6a4d175540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract_a6d4a194-a702-4e8d-a382-90a8fe10261c" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_cc3ef28e-d2c3-433d-b686-0b6a4d175540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:href="tsco-20201226.xsd#tsco_NonCurrentTaxLiabilitiesAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_523a7dd0-61f2-4342-8040-002bc0bd1bd1" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_523a7dd0-61f2-4342-8040-002bc0bd1bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_687adecc-382a-47a8-869e-5865d296d8fc" xlink:href="tsco-20201226.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_687adecc-382a-47a8-869e-5865d296d8fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_b948ed45-7f24-4fc3-9b97-f819654b9ec7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_b948ed45-7f24-4fc3-9b97-f819654b9ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_d1ef8663-d72e-4b9a-b6bc-87b814778a8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_d1ef8663-d72e-4b9a-b6bc-87b814778a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_faccd568-473f-461b-a47f-84843911af3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_faccd568-473f-461b-a47f-84843911af3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_62f87b65-2274-40ba-87ed-e6cf4c53528d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_62f87b65-2274-40ba-87ed-e6cf4c53528d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_8f184438-5637-4c29-8adf-9906b6bd227f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_8f184438-5637-4c29-8adf-9906b6bd227f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_ba34827c-f70a-473a-9969-1bc0cf44981f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_45d38a44-8284-4a2d-9fbd-a978b0744626" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent_ba34827c-f70a-473a-9969-1bc0cf44981f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_8d39c324-1545-4617-ae6e-a2edf36b75da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_8d39c324-1545-4617-ae6e-a2edf36b75da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_21be718a-e9c8-4f80-a194-9e3e4fe8e327" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_21be718a-e9c8-4f80-a194-9e3e4fe8e327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_65e94ebf-4440-4831-a75d-12d5e3ecb5a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_65e94ebf-4440-4831-a75d-12d5e3ecb5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_0177cb86-fbc0-4dce-b7f7-077582f398d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_0177cb86-fbc0-4dce-b7f7-077582f398d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8c71f1cb-7cd9-4c3c-81df-ce5c9f3810b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8c71f1cb-7cd9-4c3c-81df-ce5c9f3810b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_a603ae96-3923-4064-b9aa-e0332b654696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_a603ae96-3923-4064-b9aa-e0332b654696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_29be2c51-d647-47ba-854c-c0c884693abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_29be2c51-d647-47ba-854c-c0c884693abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_7667bc94-131d-4077-93c2-311fe69fdcfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_7667bc94-131d-4077-93c2-311fe69fdcfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_da56f1f5-ce5b-4eb1-87e1-8bda7568554d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_da56f1f5-ce5b-4eb1-87e1-8bda7568554d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66d7b776-7b28-4b84-bec5-46453394ec24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d9b3c8af-31f6-4685-a138-b97c861a9058" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66d7b776-7b28-4b84-bec5-46453394ec24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_5e3fb5b6-3a2c-46a7-833c-4e36abbc95aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_5e3fb5b6-3a2c-46a7-833c-4e36abbc95aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_7c9448d4-2afc-48f0-8be4-a0aeab223b7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_7c9448d4-2afc-48f0-8be4-a0aeab223b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_a067a359-3ddd-4788-a8e6-cd2cf5ef0eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_a067a359-3ddd-4788-a8e6-cd2cf5ef0eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_e2c8998b-3022-4a1c-8faa-41606f685b93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_e2c8998b-3022-4a1c-8faa-41606f685b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_ad16e686-00d6-431e-b5ab-d33a66030427" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_ad16e686-00d6-431e-b5ab-d33a66030427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_58bc9e6e-8422-4ec3-9bae-b567a9acad7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_ab8ced08-8a9d-475a-a549-1ebda68f0b23" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_58bc9e6e-8422-4ec3-9bae-b567a9acad7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_5cbad654-82b6-4155-847c-be5caf6771cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredTaxLiabilities_5cbad654-82b6-4155-847c-be5caf6771cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_2a91653c-6b07-4ac7-9872-926df3df4ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_2a91653c-6b07-4ac7-9872-926df3df4ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SocialSecurityTaxDeferral_64f800d5-49d4-4b35-aa28-1fc8aab9e7c1" xlink:href="tsco-20201226.xsd#tsco_SocialSecurityTaxDeferral"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6b4de8be-42b8-4fa5-8d39-5b13373e48ad" xlink:to="loc_tsco_SocialSecurityTaxDeferral_64f800d5-49d4-4b35-aa28-1fc8aab9e7c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0536dc32-a4ee-4498-a816-ca44a4bccfec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_050c87a1-c700-4522-978d-251202782b6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0536dc32-a4ee-4498-a816-ca44a4bccfec" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_050c87a1-c700-4522-978d-251202782b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b42e025a-2ee3-44f0-a35c-f714ab045341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b42e025a-2ee3-44f0-a35c-f714ab045341" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_53a9b196-ecb1-4af3-ac71-ba359821d88b" xlink:href="tsco-20201226.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_4608926a-61c8-4c0b-8737-69ea7a41dc4f" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_53a9b196-ecb1-4af3-ac71-ba359821d88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:href="tsco-20201226.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_bc7aaac0-44c2-46b1-a777-afdb988595b6" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_4703dfe7-7bba-44f1-bf67-04bb1f73054d" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_4703dfe7-7bba-44f1-bf67-04bb1f73054d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_527839af-070a-43fb-8155-fb160353964d" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_527839af-070a-43fb-8155-fb160353964d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_d4b0a83d-eb19-4a43-aa3b-65a93f853f59" xlink:href="tsco-20201226.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_d4b0a83d-eb19-4a43-aa3b-65a93f853f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_ba4ab1e1-9214-4b4a-992f-c599c27b4293" xlink:href="tsco-20201226.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_ba4ab1e1-9214-4b4a-992f-c599c27b4293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_0ffb3ec4-541b-4fe9-a948-708ba4bad871" xlink:href="tsco-20201226.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_0ffb3ec4-541b-4fe9-a948-708ba4bad871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_90e7165f-3609-4eca-b76c-3ffd9570378f" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_90e7165f-3609-4eca-b76c-3ffd9570378f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_48f439bc-1f86-4ead-a136-5f35ed8d023a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_be463850-fbb1-49ef-99a5-ef3b445c3c89" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_48f439bc-1f86-4ead-a136-5f35ed8d023a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4333a354-9f8b-48b8-99e9-162cde3a8e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4333a354-9f8b-48b8-99e9-162cde3a8e95" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_f46cfe19-6c3a-4818-99c9-5ad842666cca" xlink:href="tsco-20201226.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_9dceb981-3307-4363-bbd8-7976bcad7e4d" xlink:to="loc_tsco_DeferredCompensationProgramDomain_f46cfe19-6c3a-4818-99c9-5ad842666cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:href="tsco-20201226.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_7ffb0b3e-7cae-4fbf-9228-55bde73a8357" xlink:to="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_aa9cded1-997e-491a-9e6a-c417f7886293" xlink:href="tsco-20201226.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_aa9cded1-997e-491a-9e6a-c417f7886293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1595de09-68ed-42d5-bd1a-4c07ea328946" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_47a861df-e216-41fd-a7c4-d515dff9ac96" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1595de09-68ed-42d5-bd1a-4c07ea328946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca3019a-8914-411d-a6d4-31e88e981ee7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_c4796526-4a36-42bf-b3d7-4dabcca3275d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca3019a-8914-411d-a6d4-31e88e981ee7" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_c4796526-4a36-42bf-b3d7-4dabcca3275d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5c2e8d19-972d-4c0c-a0cb-7e895cb8948b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_b2a9dab9-4a42-4765-8b32-95d02c945f3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5c2e8d19-972d-4c0c-a0cb-7e895cb8948b" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_b2a9dab9-4a42-4765-8b32-95d02c945f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_4353365d-c657-4610-b8cb-91f49d746a45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5c2e8d19-972d-4c0c-a0cb-7e895cb8948b" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_4353365d-c657-4610-b8cb-91f49d746a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_10c1e902-717d-4134-80dd-f8f72c7c4526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_41e82c19-12d8-43ed-a00e-eb967a6416a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_10c1e902-717d-4134-80dd-f8f72c7c4526" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_41e82c19-12d8-43ed-a00e-eb967a6416a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0044c793-e2d3-4a85-b9cd-9f2c590b78a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_25bb2b14-f0b2-4400-8cc1-4ab2be4deaad" xlink:href="tsco-20201226.xsd#tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0044c793-e2d3-4a85-b9cd-9f2c590b78a6" xlink:to="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_25bb2b14-f0b2-4400-8cc1-4ab2be4deaad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SegmentReportingDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9d8fc4e1-90e3-4d93-b603-176a5a53fb89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9d8fc4e1-90e3-4d93-b603-176a5a53fb89" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:to="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d4609978-9e3b-46ad-99b4-9dc5ccbd9a4f" xlink:to="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockAndPetMember_cfaf0ea2-afa2-420e-810d-b53f21525ce3" xlink:href="tsco-20201226.xsd#tsco_LivestockAndPetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_LivestockAndPetMember_cfaf0ea2-afa2-420e-810d-b53f21525ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember_b82fadcf-eec9-489e-ad5c-6591ca99c91d" xlink:href="tsco-20201226.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_HardwareToolsAndTruckMember_b82fadcf-eec9-489e-ad5c-6591ca99c91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember_ca23ffa2-72dc-4c25-828a-6dfc912ce81e" xlink:href="tsco-20201226.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_SeasonalGiftAndToyProductsMember_ca23ffa2-72dc-4c25-828a-6dfc912ce81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember_5d41c410-b419-4707-b29e-fd5d376cfed3" xlink:href="tsco-20201226.xsd#tsco_ClothingAndFootwareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_ClothingAndFootwareMember_5d41c410-b419-4707-b29e-fd5d376cfed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember_9fc1aa40-5032-49ae-9965-7b10647dd01b" xlink:href="tsco-20201226.xsd#tsco_AgricultureMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fff21fda-2f8f-426b-95d1-15413464c5dc" xlink:to="loc_tsco_AgricultureMember_9fc1aa40-5032-49ae-9965-7b10647dd01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_af709f52-bf8f-4ca4-92f9-a789fb240bba" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c904f253-0b50-4cc9-8daa-b72e304f461c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:to="loc_us-gaap_NumberOfReportableSegments_c904f253-0b50-4cc9-8daa-b72e304f461c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_0ff382a9-1641-4545-a168-662d7f3dbf67" xlink:href="tsco-20201226.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_8f5626ef-e3a9-4cb5-aa01-76a311f56132" xlink:to="loc_tsco_SalesRevenueNetPercentage_0ff382a9-1641-4545-a168-662d7f3dbf67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="tsco-20201226.xsd#NewAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_0534eb1f-fdd7-4f7d-9d84-6e6a9cd65837" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3de13f92-3756-4d1c-91e1-f147368dbef9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_0534eb1f-fdd7-4f7d-9d84-6e6a9cd65837" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_3de13f92-3756-4d1c-91e1-f147368dbef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_5cfd1798-2ad0-4377-ab74-56126b5a4a9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_6aaeb625-db8e-4193-b3f4-333593cd8741" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_5cfd1798-2ad0-4377-ab74-56126b5a4a9d" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_6aaeb625-db8e-4193-b3f4-333593cd8741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_e730ab78-f64f-4cc1-a6ad-ff1c51eff02b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tsco-20201226.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_f4023f6b-d3bc-4e7a-862c-c8627089f182" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tsco-20201226_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tsco-20201226_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1XP17AI9@  24DJ  @    ' !(! P !
M     0"/U1H!!0 !    8@   !L!!0 !    :@   "@! P !     @ +NC$!
M @ >    <@   #(! @ 4    D    &F'!  !    I    ,X   # QBT $"<
M ,#&+0 0)P  061O8F4@4&AO=&]S:&]P($-3-2!-86-I;G1O<V@ ,C Q,SHP
M,SHP." P-CHS,SHU-@ #  &@ P !     0#=]@*@!  !    " <   .@!  !
M    ^ $        &  ,! P !    !@#^)QH!!0 !    ' $  !L!!0 !
M) $  "@! P !     @"P7P$"!  !    + $   ("!  !    _!P       !(
M     0   $@    !    _]C_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0
M  !M;G1R4D="(%A96B 'S@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'
M0@                  ]M8  0    #3+4A0("
M                                         !%C<')T   !4    #-D
M97-C   !A    &QW='!T   !\    !1B:W!T   "!    !1R6%E:   "&
M !1G6%E:   "+    !1B6%E:   "0    !1D;6YD   "5    '!D;61D   "
MQ    (AV=65D   #3    (9V:65W   #U    "1L=6UI   #^    !1M96%S
M   $#    "1T96-H   $,     QR5%)#   $/   " QG5%)#   $/   " QB
M5%)#   $/   " QT97AT     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T
M+5!A8VMA<F0@0V]M<&%N>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR
M+C$              !)S4D="($E%0S8Q.38V+3(N,0
M                                                6%E:(
M /-1  $    !%LQ865H@                     %A96B        !OH@
M./4   .06%E:(        &*9  "WA0  &-I865H@        )*    ^$  "V
MSV1E<V,         %DE%0R!H='1P.B\O=W=W+FEE8RYC:
M%DE%0R!H='1P.B\O=W=W+FEE8RYC:
M                              !D97-C         "Y)14,@-C$Y-C8M
M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-2
M1T(                             9&5S8P         L4F5F97)E;F-E
M(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M+%)E9F5R96YC92!6:65W:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M                                 '9I97<      !.D_@ 47RX $,\4
M  /MS  $$PL  UR>     5A96B       $P)5@!0    5Q_G;65A<P
M   !                         H\    "<VEG(     !#4E0@8W5R=@
M      0     !0 *  \ %  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D
M7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+
M -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$? 24!*P$R 3@!/@%% 4P!
M4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!P0') =$!V0'A >D!\@'Z
M @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"F *B JP"M@+! LL"
MU0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F W(#?@.* Y8#H@.N [H#QP/3
M ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$M@3$!-,$X03P!/X%
M#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%]@8&!A8&)P8W!D@&609J
M!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'F0>L![\'T@?E!_@(
M"P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/"60)>0F/":0)N@G/
M">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+40MI"X +F NP"\@+
MX0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT#8X-J0W##=X-^ X3
M#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/[! )$"800Q!A$'X0
MFQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$$J,2PQ+C$P,3(Q-#
M$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585>!6;%;T5X!8#%B86
M219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*&*\8U1CZ&2 911EK
M&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H< APJ'%(<>QRC',P<
M]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?:1^4'[\?ZB 5($$@;""8
M(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X(V8CE"/"(_ D'R1-)'PD
MJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG>B>K)]PH#2@_*'$HHBC4
M*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L.2QN+*(LURT,+4$M
M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PPI##;,1(Q2C&",;HQ\C(J
M,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U336'-<(U_38W-G(VKC;I-R0W
M8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z[SLM.VL[JCOH/"<\93RD
M/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D0*9 YT$I06I!K$'N0C!"
M<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>1B)&9T:K1O!'-4=[1\!(!4A+
M2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I- DU*39--W$XE3FY.
MMT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?4ZI3]E1"5(]4VU4H
M5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:5EJF6O5;15N56^5<
M-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@_&%/8:)A]6))8IQB\&-#
M8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H[&E#:9II\6I(:I]J
M]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&<.!Q.G&5<?!R2W*F
M<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1>&YXS'DJ>8EYYWI&>J5[
M!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*@6N!S8(P@I*"](-7
M@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDSB9F)_HIDBLJ+,(N6B_R,
M8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2>I+CDTV3MI0@E(J4])5?
ME<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<B9SWG62=TIY GJZ?
M'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:IHNF_:=NI^"H4JC$
MJ3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P=;#JL6"QUK)+LL*S
M.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JUNRZ[I[PAO)N]%;V/
MO@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%R,9&QL/'0<>_R#W(
MO,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="ZT3S1OM(_TL'31-/&
MU$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<BMT0W9;>'-ZBWRG?
MK^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@RZ+SI1NG0ZEOJY>MP
MZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3TPO50]=[V;?;[]XKX
M&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M____[0 ,061O8F5?0TT  ?_N
M  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43
M$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-
M$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,
M# P,# P,# P,# P,#/_  !$( "T H ,!(@ "$0$#$0'_W0 $  K_Q $_   !
M!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!          $
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
M1T(@6%E:( ?.  ( "0 & #$  &%C<W!-4T94     $E%0R!S4D="
M       !  #VU@ !     -,M2% @(
M                                $6-P<G0   %0    ,V1E<V,   &$
M    ;'=T<'0   'P    %&)K<'0   ($    %')865H   (8    %&=865H
M  (L    %&)865H   )     %&1M;F0   )4    <&1M9&0   +$    B'9U
M960   -,    AG9I97<   /4    )&QU;6D   /X    %&UE87,   0,
M)'1E8V@   0P    #')44D,   0\   (#&=44D,   0\   (#&)44D,   0\
M   (#'1E>'0     0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R
M9"!#;VUP86YY  !D97-C         !)S4D="($E%0S8Q.38V+3(N,0
M        $G-21T(@245#-C$Y-C8M,BXQ
M                                      !865H@        \U$  0
M  $6S%A96B                      6%E:(        &^B   X]0   Y!8
M65H@        8ID  +>%   8VEA96B         DH   #X0  +;/9&5S8P
M       6245#(&AT=' Z+R]W=W<N:65C+F-H               6245#(&AT
M=' Z+R]W=W<N:65C+F-H
M                     &1E<V,         +DE%0R V,3DV-BTR+C$@1&5F
M875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@              +DE%0R V
M,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E("T@<U)'0@
M                      !D97-C         "Q2969E<F5N8V4@5FEE=VEN
M9R!#;VYD:71I;VX@:6X@245#-C$Y-C8M,BXQ               L4F5F97)E
M;F-E(%9I97=I;F<@0V]N9&ET:6]N(&EN($E%0S8Q.38V+3(N,0
M                        =FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03
M"P #7)X    !6%E:(       3 E6 %    !7'^=M96%S          $
M                   "CP    )S:6<@     $-25"!C=7)V        !
M   %  H #P 4 !D '@ C "@ +0 R #< .P!  $4 2@!/ %0 60!> &, : !M
M '( =P!\ ($ A@"+ )  E0": )\ I "I *X L@"W +P P0#& ,L T #5 -L
MX #E .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G
M 6X!=0%\ 8,!BP&2 9H!H0&I ;$!N0'! <D!T0'9 >$!Z0'R ?H" P(, A0"
M'0(F B\". )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U
M P #"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$
M!@03!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z
M!4D%6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&
MKP; !M$&XP;U!P<'&0<K!ST'3P=A!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&
M"%H(;@B"")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*
M)PH]"E0*:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ
M#$,,7 QU#(X,IPS #-D,\PT-#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.
M?PZ;#K8.T@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U
M$1,1,1%/$6T1C!&J$<D1Z!('$B8211)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03
MQ1/E% 84)Q1)%&H4BQ2M%,X4\!42%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R
M%M86^A<=%T$791>)%ZX7TA?W&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:
M!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP
M'9D=PQWL'A8>0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA
M2"%U(:$ASB'[(B<B52*"(J\BW2,*(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X
M)6@EER7')?<F)R97)H<FMR;H)Q@G22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LI
MG2G0*@(J-2IH*ILJSRL"*S8K:2N=*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6
M+DPN@BZW+NXO)"]:+Y$OQR_^,#4P;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S
M#3-&,W\SN#/Q-"LT932>--@U$S5--8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4
M.% XC#C(.04Y0CE_.;PY^3HV.G0ZLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]
MH3W@/B ^8#Z@/N _(3]A/Z(_XD C0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z
M0WU#P$0#1$=$BD3.11)%546:1=Y&(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)
M8TFI2?!*-TI]2L1+#$M32YI+XDPJ3'),NDT"34I-DTW<3B5.;DZW3P!/24^3
M3]U0)U!Q4+M1!E%049M1YE(Q4GQ2QU,34U]3JE/V5$)4CU3;52A5=57"5@]6
M7%:I5O=71%>25^!8+UA]6,M9&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG
M77A=R5X:7FQ>O5\/7V%?LV %8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!D
ME&3I93UEDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_
M;%=LKVT(;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT
M%'1P=,QU*'6%=>%V/G:;=OAW5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA
M?(%\X7U!?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$
MXX5'A:N&#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8
MC?^.9H[.CS:/GI &D&Z0UI$_D:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7
M"I=UE^"83)BXF229D)G\FFB:U9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!I
MH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJ
MCZL"JW6KZ:Q<K-"M1*VXKBVNH:\6KXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<
MM1.UBK8!MGFV\+=HM^"X6;C1N4JYPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_
M>K_UP'# [,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HX
MRK?+-LNVS#7,M<TUS;7.-LZVSS?/N- YT+K1/-&^TC_2P=-$T\;42=3+U4[5
MT=95UMC77-?@V&38Z-ELV?':=MK[VX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$
MX<SB4^+;XV/CZ^1SY/SEA.8-YI;G'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'M
MG.XH[K3O0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'
M^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____; $,  0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_  !$( ?@'" ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /[^****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX'_;
MJ_X*3_LK_P#!.?2?ASK/[3_B;Q+X<L?BKJ'B32_![>'/"6I^*Y+NZ\)VVD7>
MLK=1:8 UG'#%KNFF.2;Y)FF=$Y1J^^*_B]_X/&/^29_L(_\ 8]?'K_U'_A?0
M5!*4DGLV?II_Q$[_ /!)C_HJ'Q0_\,]XK_\ B:/^(G?_ (),?]%0^*'_ (9[
MQ7_\37^8K10=/L8?WOO_ .!_5WY6_P!.K_B)W_X),?\ 14/BA_X9[Q7_ /$T
M?\1._P#P28_Z*A\4/_#/>*__ (FO\Q6B@/8P_O??_P #^KORM_IU?\1._P#P
M28_Z*A\4/_#/>*__ (FC_B)W_P""3'_14/BA_P"&>\5__$U_F*T4![&'][[_
M /@?U=^5O].K_B)W_P""3'_14/BA_P"&>\5__$T?\1.__!)C_HJ'Q0_\,]XK
M_P#B:_S%:* ]C#^]]_\ P/ZN_*W^G5_Q$[_\$F/^BH?%#_PSWBO_ .)H_P"(
MG?\ X),?]%0^*'_AGO%?_P 37^8K10'L8?WOO_X']7?E;_3J_P"(G?\ X),?
M]%0^*'_AGO%?_P 31_Q$[_\ !)C_ **A\4/_  SWBO\ ^)K_ #%:* ]C#^]]
M_P#P/ZN_*W^G5_Q$[_\ !)C_ **A\4/_  SWBO\ ^)H_XB=_^"3'_14/BA_X
M9[Q7_P#$U_F*T4![&'][[_\ @?U=^5O].K_B)W_X),?]%0^*'_AGO%?_ ,31
M_P 1._\ P28_Z*A\4/\ PSWBO_XFO\Q6B@/8P_O??_P/ZN_*W^G5_P 1._\
MP28_Z*A\4/\ PSWBO_XFC_B)W_X),?\ 14/BA_X9[Q7_ /$U_F*T4![&'][[
M_P#@?U=^5O\ 7T_9*_X*;?LH?ML?![XP?'7X#>)?%.L_#SX&W.IVOC_4->\'
MZIX>O;.72/":>-+UM.TZ^_TC4HX]#;S%:$#?<H]LHWIS^>S?\'.O_!)E693\
M3_BAE6*G'P?\5$<'&0=N,5^4_P#P;/\ _**__@IO_P!A?XA_^LZ"OX<KC_CX
MG_Z[2_\ H;4$1I1<I)MV35OFD]=/E_6G^G)_Q$[_ /!)C_HJ'Q0_\,]XK_\
MB:/^(G?_ (),?]%0^*'_ (9[Q7_\37^8K107[&'][[_^!_5WY6_TZO\ B)W_
M ."3'_14/BA_X9[Q7_\ $T?\1.__  28_P"BH?%#_P ,]XK_ /B:_P Q6B@/
M8P_O??\ \#^KORM_IU?\1.__  28_P"BH?%#_P ,]XK_ /B:/^(G?_@DQ_T5
M#XH?^&>\5_\ Q-?YBM% >QA_>^__ (']7?E;_3J_XB=_^"3'_14/BA_X9[Q7
M_P#$T?\ $3O_ ,$F/^BH?%#_ ,,]XK_^)K_,5HH#V,/[WW_\#^KORM_IU?\
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
M:_S%:* ]C#^]]_\ P/ZN_*W^G5_Q$[_\$F/^BH?%#_PSWBO_ .)H_P"(G?\
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
M>./"HT/79+[R5_<R:M)JMFDVR=[.9/.AF"70DMFGZZ/]?S/]-"BOYQOV&_\
M@YD_8/\ VIKG1?!?QEGU/]DWXHZG)!91VOQ'O;;4?A;J=_,\,$*:=\3K*&UM
M-)^T2M+,_P#PF6D^&]-L;?RT?6[R5F(_HKTW4M.UG3K#6-'O[+5=)U6RM-2T
MO5--NX+_ $[4M.OX([JRO["]M9);:\L;VVEBN+6ZMY7@N('2:%W1U8ABXRCN
MFO5%ZOE#]LS]M'X!_L'?!'7?CQ^T+XK7PYX4TR5=-T;2[*$7WB;QGXEN8)I]
M/\+>$](5UDU+6+Y;>:3#-#9V=M%->:A<VUK"\M?5]?PX_M4:%KO_  6Z_P""
M\4?['NO:SJUI^R3^Q8NLQ^,]*TV]GAMM6MO!5UI:?$2XMKFV6:S77?B!XTOM
M.\%V6I-Y%]9^$K"YFL+D7-AO<'"*;U^%*\GY=O5[?CT.YT#_ (*Y_P#!<O\
MX*7^)=0UK_@FG^R]H/PA^!-GJE]I&G_$+QEX>\.^)8;EHKJ9(I-7\=_$58_!
MUQJUNL<EKJ6G^$?#^IP6%S"\-S)O1W?M?B!\3_\ @[!_9QL1X^\5^'?A#^T#
MX9TF$:EKGACP%X*^#_B:[73;-/M6H+)IW@O2/!?BR21;>.2-CH\E]-O^>VMK
ME!\_Y+_\%POVP?VI_P!CK_@H[\7_ -F[]EC]H#XK_ #X!_##P9\"=*^'?PA^
M%/C'5O!?@'P;IMU\#/A[J-W::#X=T6XM;&S6\U*ZO-2O9%C>:[OKNYN;F:::
M9WJ+]L/XZ_\ !=;_ ((T_%[X6V/QE_;6U_QXWQ!T74_%WA"-_B#J/Q?^'VO6
MVAWNGZ=K^E^(/#7CW1;.:WO+.:ZT]9=U@D$UM>0S:;J3S?;$M@W4;J+4:>JN
ME)/FM[KU>_KHO-=OZBO^"4__  7L^#W[?WB?_AGWXO\ A!OV<?VMM.&H6TGP
M]UJ[N%\,>.-1T:21-8L/!-YK"VVK6/B33?+G^W>!]>C.MPI9WLUI<Z@EO,D/
M] =?P@_\%1?@I9?M4_L ?LM_\%\/V>?"8^!G[36E6O@[Q1\=[?P'%=:5;Z[J
M.D^+9?!$GQ%T^"./[5'JWA+QYH'VJSUJXN/M6I> ]2A36[S59M*L[D_UT_\
M!.S]J>/]M/\ 8L_9[_:3DBM[76OB-X!L+CQ?8V[PM%8^-M%FN/#_ (OA6. +
M';0S:]I5]>V=H1OMK"\LT;.-[AC)*R:TU:<=^5KI?JGNC[5HHHH("BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** .8N/&7@^TGFMKKQ7X;M[F%S%/;7&O:7#/#(OWHY8I+I9(Y%Y
M#(RAAZ"HO^$[\#_]#IX5_P#"BT;_ .2Z_B:_X+I_ UOA3^V]K7C6RMY(=#^.
M/AG2O'MO*2/+D\06:_\ "/>)HHU'W MQIUA=,/XY+]V?[^]_QCR?4_\ ?8K\
M\S#CBME^-Q6"J95&4L-6G2Y_KCBIQ5G"HE]6=E4@U-*\K<UKNUW_ *N>%?[-
M?(/%3PYX,\0\L\;\7AL)Q=P_E^</!K@&AB?[/Q6(I1689;+$KC*BL1/+,PAB
ML!4K>QHNI/#2DZ-)MTU_J _\)WX'_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X
M46C?_)=?Y?V3ZG_OL49/J?\ OL5Q_P#$1)_]"F'_ (6O_P"9?7^EK]__ ,4F
M,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='_"=^!_\
MH=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I:G_%
M)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R71_PG?@?_
M *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\ YE]?Z6I_
MQ28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\ET?\)WX'
M_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_ .9?7^EJ
M?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='_"=^
M!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I
M:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R71_PG
M?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\ YE]?
MZ6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\ET?\
M)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_ .9?
M7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?_)='
M_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K_P#F
M7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%HW_R7
M1_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A:_\
MYE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1:-_\
MET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_X6O_
M .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X46C?
M_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8?^%K
M_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_^%%H
MW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"F'_A
M:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"O_A1
M:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\ 0IA_
MX6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3PK_X
M46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_ $*8
M?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"AT\*_
M^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G_P!"
MF'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\ H=/"
MO_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1)_\
M0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_ *'3
MPK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q$2?_
M $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'_P"A
MT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?\1$G
M_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^!_\
MH=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%'_$1
M)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG?@?_
M *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^Q1_Q
M$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\)WX'
M_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\ OL4?
M\1$G_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/_"=^
M!_\ H=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_ +[%
M'_$1)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H#_PG
M?@?_ *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I_P"^
MQ1_Q$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_J _\
M)WX'_P"AT\*_^%%HW_R71_PG?@?_ *'3PK_X46C?_)=?Y?V3ZG_OL49/J?\
MOL4?\1$G_P!"F'_A:_\ YE]?Z6I_Q28P'_1],;T_YMW1\O\ JMO7\=_M?Z@/
M_"=^!_\ H=/"O_A1:-_\ET?\)WX'_P"AT\*_^%%HW_R77^7]D^I_[[%&3ZG_
M +[%'_$1)_\ 0IA_X6O_ .9?7^EJ?\4F,!_T?3&]/^;=T?+_ *K;U_'?[7^H
M#_PG?@?_ *'3PK_X46C?_)='_"=^!_\ H=/"O_A1:-_\EU_E_9/J?^^Q1D^I
M_P"^Q1_Q$2?_ $*8?^%K_P#F7U_I:G_%)C ?]'TQO3_FW='R_P"JV]?QW^U_
MJ.V&IZ=JMLM[I6H66I6C,\:75A=P7ELTD;%9$$UM))$S1GY7&[*-PW/3^,W_
M (/&/^29_L(_]CU\>O\ U'_A?7](?_!+[X.R? _]A;]GWP?=6LMGK&I>#T\=
M:_;3*%N(-;\?75QXLO;6=AN\R2S_ +4BL@Q9PL=M'#&?)C3'\WG_  >,?\DS
M_81_['KX]?\ J/\ POK]'PE6=?"X:M4IJC4JT*56=)2<_92J4XS=/F<8N7(W
MR\SC%NU^57L?Y'<99'EW#'&O%/#>49M+/LKX?XCSG)<OSN6%A@GF^$RO,,1@
M:&9+!PQ.,AAHXVG06(C0CBL1&G&HHJM42YW_  DT445T'BA1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?W)_P#!L_\ \HK_ /@IO_V%_B'_ .LZ
M"OX<KC_CXG_Z[2_^AM7]QO\ P;/_ /**_P#X*;_]A?XA_P#K.@K^'*X_X^)_
M^NTO_H;4$1^.IZQ_])1#11106%%%% !1110 4444 %%%% !1110 4444 %%%
M% '[0?\ !+__ (+<?M5_\$W/$FD^';76=0^+_P"S3<ZG#+XL^!'B[599;*TM
M99O]/U3X;:[=1WEYX#\2>2TTB_8%F\-ZK<^3_P )#H.I?9K.:S_TO/V0_P!K
MSX&?MP_ SPE^T%^S[XMA\4>!_%$'DW=I-Y5MXD\'>([:&%]8\&>--&2::70_
M%6AR31QWUC))-;7-O+9ZMH]YJ6AZEINI7O\ C1U^L_\ P1__ ."G?Q _X)G_
M +3FB^,H=0U;5O@-\0;S3/#7QZ^',-R7T_6O#+W2QP>+M-L)Y%M(?&G@GSYM
M2T'4XVMKF:S?4M!N;G^S=8O$<,JE)2UCI+\'Z_UZG^LC17.>$/%OASQ]X4\,
M^.?!^KVFO>$_&.@:1XH\,Z[82>;8:QH.O:?;ZGI&IV<AVLUO?6-U!<0EE1]D
M@#HKY Z.@Y K^.;_ (/"O^3?OV./^RP_$'_U"["O[&:_CF_X/"O^3?OV./\
MLL/Q!_\ 4+L*"Z?QQ]3^""BBB@[0HHHH **** "BBB@ HHHH **** "O]9[_
M ((>?\HH?V(O^R-Z?_Z=M6K_ "8:_P!9[_@AY_RBA_8B_P"R-Z?_ .G;5J#"
MOM'U?Y'ZM4444',%%%?S^_\ !?+_ (*TP_\ !.SX P_#?X3ZM ?VJ_CIIE_8
M^ A$T4DOPV\''S[#6_BC?1,Q9+RWFWZ7X-MVCQ=:]YU^Y-MHERDP-)R:25VS
MX9_X+]?\%Y[S]FN;Q!^Q;^QCXNMT^/,MM)I_QF^,6@W<5S)\&(KA62?P3X2N
M8O,BC^*$L+*VL:M'(S^ X9DM;;9XM=W\._Y_E]?WNIWMWJ6I7EUJ&HW]S->7
MU_?3RW5Y>7=S(TUQ=75S.9)KFXGF9I)YII'=W=W=]]2ZKJNI:YJFI:WK6H7F
MK:QK%_=ZIJVJ:C<SWFH:EJ5_<275]?WUW<-)<W5Y>74TEQ<3S2/--,[N[N[U
MFT'9""@K+K:[ZM_Y=ETU[A11106%%%% !1110 4444 =3-XU\6W/A"P^']QX
MDUF?P1I>O7WBG3?"LU_<2:%I_B+4[*UTW4M9LM->1K2UU"^L;&QM;RXAC1[F
M&VA2??L2N6HHH **** /[H?^#.K_ )$_]N3_ +&7X*_^FOQ]7\UO_!;G_E+!
M^W/_ -EOU3_TRZ)7]*7_  9U?\B?^W)_V,OP5_\ 37X^K^:W_@MS_P I8/VY
M_P#LM^J?^F71*#&/\:?^%?E$_+"BBB@V"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ J2/_61?[R_^AU'4D?^LB_WE_\ 0Z /]F+]C3_DT#]E/_LVWX&?
M^JP\+U])5\V_L:?\F@?LI_\ 9MOP,_\ 58>%Z^A;^^LM*LKS4]3O+;3].TZU
MN+Z_O[V>.UL[&RM(GGNKNZN9F2&WM[>".2:>>5DCAA5W=T12:#SS"\;>-_!W
MPT\)>(?'OQ!\4Z!X)\$^$]+NM:\3>*_%&JV6B>'] TFS3S+G4-5U74)K>SL[
M6%>LDTR NRQIN=T4_P">9_P6B_X.'/B)^UIJ?BC]F_\ 8YUS7?AC^S%:2ZCH
M7BGQ]I\]UH_CSX\H)9[2XD>YC^SZCX3^&EU;#;8^&8?)U7Q##-+>>*KD6UU;
M>'M+X3_@OK_P6NU;]N;Q_K'[,/[/.O7%E^R)\//$&S4-7M83:77QR\::%<30
M'Q/=3%VN!X!TFZ63_A#=-9;;^U?^1DU6%WDTJVTW^9^@Z:=))<TE=O5)]/\
M@_D.)+%B222<DGDDGAB6';^?'%-HHH-PHHHH **** "BBB@ HHHH **** /Z
M(?\ @C[_ ,%]/C9_P3]UKPY\'/C=>^(OC/\ L@7%]'93^&+J\?4O&WP>L[R=
MFN-:^%=YJ-PJ2:3:SS2:AJ'P^OKJ#1-1D:\DTJYT'5;R>_F_T@O@G\;/A=^T
M7\+O!GQH^"_C/2/'OPV\>Z1;ZUX;\2:+<">VNK:<8EMKF([;G3M4TZY62QU;
M2;Z."_TN_@N;"_MH+B"2-/\ %<K]P?\ @B[_ ,%A_B%_P3.^,-IX;\8:AK?B
MO]DGXB:U;)\5/A_$TNH3>$KJY,=K_P +,\!V3R?Z/XATF/RSKFEVK)#XJT>V
M^Q31OJ5MH]S;!C5I\WO1^+JN_P#P?S/]3>O&_P!HO_DWSX[?]D;^)_\ ZA.N
M5V7P]^(/@OXK^!_"?Q*^'7B32_%_@7QSH.F>)_"GB;1;A;O3-:T35[6.\L+^
MTF4G]W-;R*6C=4FADWPS)',DB+QO[1?_ ";Y\=O^R-_$_P#]0G7*#F6Z]5^9
M_BX3_P"OF_ZZR?\ H;5%4L_^OF_ZZR?^AM45!WA1110 4444 %%%% !1110
M4444 %%%% !1110 5^V'_!+G_@N)^U1_P3A\1Z+X4EUG4OC-^S%/J$(\3? [
MQ9JT\\>CV,T[27VJ?"O7;S[3<>!=>7S[BX^Q6XF\,:Q<O_Q.]'N;F.VU"S_$
M^B@4DI)IJZ9_LN?LC?M?? ?]N#X*>&OCW^SSXPB\5^!_$*M!<VUPD5EXE\)Z
M[;JAU+PKXRT1+BZDT+Q'IC2(MU8R33030O#?Z;=WVFW5G>S_ ,LO_!$37=,^
M'/\ P7(_X*M_![QC"EA\0?%NJ^.]2\/PR_:'D>T\(_%6ZU#78;>59H[-EGL?
M%.CWZ^9;W,\]M");*:&V2]\[^;'_ ((Z?\%0/'?_  30_:<T;Q/+J.H:G^S[
M\1[[2_#7QY\!AY)[*\\/O<>3:^-])LUW?9_%G@EKB34+&ZMU\[4M-_M+1)DF
MAOX_)_I5_P""UG[*_P 9?@/^T7\&_P#@NE_P3U\SQ8EA9>$/$WQ?TSPII1U;
M3KS1TT-+>R^(E[IFDV:S:E\/_'O@6:/PW\0;B:-[S3;AX=?>_M[F_2YTT.9P
MY9.%[*:M%O6[332?Y?/J?@K_ ,'*O_*8G]IK_L7O@)_ZH+X;5\G?%7P/XST7
M_@HY8?L__P#!4'XL?&'Q5IWPY^,FB?"3XR?$)_&6I^)?&&G_  W.L6Z6_BSP
M9K'C6S\2S?\ "-WWAW5+'QIH<,VE^=<^'M2A=+6UO)OW/]!/_"FO^"3O_!>K
MXW^(?VK_ !Q^VCXN_95_:/\ B1HO@/2?''[-?B^3P#H[Z%K7@;P1X?\  ID\
M"^(/%$EK:^/=!U*W\/V^K6NI:3<&^A@OTBUC2M$O_.T^V_37_@LK_P $TO\
M@ES^TA\4;7]K']IG]M+P_P#LN>(++X<Z7X8\2OH>O_#^YN/B+!X9-\_A_6?[
M$U"XN-<USQ5%H\T?ARSAT6SO+S5=-TW1-/M[9WL(4<-%-+DBTTU&S]UW3M%:
M>6^U]E\_M7_@K+I7P*_97_X(D_M$?#3P7H^A:%\)-"_9XT_X._"G1K:[CN[
M3>(_[+\,^!9K349VNY-9U*XU*\M=:;5II[F_UK4O.U6ZOWO+F:\/-?\ !MUX
M3\0^%?\ @DK\ I/$$ERZ>*M>^)?BS0!<%CY7A[4O&>I6EC' #-,5M_M&GWDD
M8Q!]]W\E =[_ ,PVM>//VAO^"U/BK]F__@EG^Q_XA^)_BS]B/]EP:+8>+OVA
MOB5H<'ASQ%XO\+^&)9M(TGXC?%&VTYO[+TO3_"OAB2+PW\*? LV_7M?EAL-8
MUW3?^$A?[-H/^@)\%/A!X*^ 'PD^'/P3^'%@^F>!_A=X.T+P5X9M)622Y&EZ
M#80V,-Q>RQ10QS:A>M')>ZA<1Q0I/?7%Q,L*!]BAE)<L5%N[;<GW2=K7\W8]
M1HHHH,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#^?[_@X.^!?_";_LQ^"?C3IMC')J_P;\:Q
M6FJ7$5MYMXWA+QM'%IERIF4;X[.SURUTBZDW'RAO9V3JZ?QH5_I:?M1?""S^
M/?[/'QC^#]Y%Y_\ PGG@#Q!HMC'\HVZR;*6ZT&16;A&AUJVL9 V[Y=F![_YK
MNK:7?:'JNIZ+J<#6VI:/J%[I>H6S_>M[[3[F2TNX&Z_-!<0R1MTSL]*_(./<
M%]7S.CC8Q]S&T$I-+>MA^6G)WVNZ<J.FFS9_O9^R^\1O]8O!SB/P^Q6(]ICO
M#WB:=;!4I33E3X?XK57,,+&*;YW&GG6&SYMV<8JK2@I*\8K-HHHKX8_TT"BB
MB@ KZA^'O[$_[7GQ;\(:3\0/A?\ LW?%OQ[X'U\73:'XJ\->&7O]$U5;&]N-
M.O&L;O[1&LRVNH6MU9S,B_N[JVG3'R#/R]7]Z_\ P10_Y1O_  %_ZZ_$#_U8
M7B:OH.&\FHYYCZF$KUJM"-/"U,0IT5!S<HU:%/E?/&246JK;M9W2UM=/^4_I
M@?2 X@^CCX:9/QQPWD62\08[,>,LNX:JX+/98^&$IX;&Y/GN8SQ--Y=B<+6^
ML4ZN5480YZDJ7LZM7FIN?)*'\?W_  [>_;\_Z,]^/'_A'M_\DT?\.WOV_/\
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
M/P-'E$W^,?!7B3PRFZ4*8UW:UIMBNZ3<IC4D;RZ;/2@+I[-,\YHHHH ****
M"BBB@ HHHH _T9/^#5O]LZY^./[&?BG]F3Q9J:W?C#]EKQ#%9^&5FGWWES\)
M_&CW6IZ$@B*EOL_A_P 0Q:[I*R>8^RVGTZVV1I"F_P#J4K_-6_X-9?C9=?#3
M_@I?%\.Y=1BLM ^.GPD\;>$;^"?(^VZQX<CM_&/AR&+[W[[[1I-Y''CJ)I,/
MLW[_ /2IH..JK3?9V:^?_!N%?QS?\'A7_)OW[''_ &6'X@_^H785_8S7\F'_
M  =@?!CXO?&7X&?LDZ=\(_A=\0/B??Z-\6?'E[JUGX \(Z]XONM*M+CP=9PV
M]SJ%OH-C?36<%Q,K10S7$:0O(A1'W_*05/XX^I_GK45]5?\ #"W[:G_1I7[2
M'_AEOB)_\SU>">-_ 7C?X:>([[P=\1/"/B3P-XLTP0'4O#/BW1-0\/Z[IXN8
M5N8#>:5JMO:7UKYUO)'-#Y\*;X71T_=O0=EUW7WG(4444#"BBK\&G7UW;W]Y
M:VEQ/:Z5!#=:E<QQL\5C;W%W;V$,URX^6&.2\N[6UB8CYYIHD^^] %"BBB@
MHHHH ***]?\ AG\ /CG\:+75[[X0_!WXF_%"S\/W%G::[=?#_P #^)/%\&CW
M6HQW$UA!J<N@Z;?)8S7D-G=26L=PR/,EM,Z;]CB@#R"O]9[_ ((>?\HH?V(O
M^R-Z?_Z=M6K_ #"_^&%OVU/^C2OVD/\ PRWQ$_\ F>K_ %$_^",OA7Q1X(_X
M)@?L;>%?&?AS7/"7B?1?A%IUGK'ASQ+I5]H>NZ3=#4M2D%MJ>DZE#;W]C<&.
M1)##=00S(CIO0'F@PKM-1LT]>GH?IW1110<QY)\>/C7X#_9R^#?Q*^.GQ.U1
M=&\!_"SPAK/C+Q+?$;Y!I^CVDER;:UA'S7%]?S+%8V-N@+W%Y<0PIEGK_(=_
M;H_; ^(O[=G[4'Q2_:4^)5Q(-2\<ZY,/#FA>;+)9^#? NG2R6WA#P?IJR37)
MBM=%TGR8[AHI-EYJL^I:EL1[MTK^O/\ X.ROV])/#_A7X9_\$_\ P'K'EW_C
M6.Q^+WQP%G<8DC\+:=?W%O\ #WPI>!%X76M>L=0\27D/G1S)#X>TH30R6VI)
MO_A1H.JC"RYGN]O)?\'] HHHH-@HHHH **** "BOK?\ 93_86_:P_;:\27'A
MG]F;X)^,OB=+ISA-;US3+$6?A'PYQ;E_[?\ %NIM9^']-F1;RUD%G-??;YH)
MT>&SF1Z_9*Q_X-6_^"IEUI8OKFS^ .G7K0R2C1[KXL^;?*X3>EO+<67AVZTU
M9I&_=AH[R:%.KS8% G**W:7J_P"NY_-M17Z0?M?_ /!);]OO]ARTNM<^/?P!
M\1V'@:UF$$OQ+\'O;^./A\CF%IV:\\1>'6O%T>%8UVM<:Y;Z5#OV0QN\SI'7
MYOT FFKIW04444#"BBB@#^Z'_@SJ_P"1/_;D_P"QE^"O_IK\?5_-;_P6Y_Y2
MP?MS_P#9;]4_],NB5_2E_P &=7_(G_MR?]C+\%?_ $U^/J_FM_X+<_\ *6#]
MN?\ [+?JG_IET2@QC_&G_A7Y1/RPHHHH-@HHKZ(\(?LD?M3_ !!\-:3XR\"?
MLX_'#QGX1UZ&:YT3Q/X6^%WC77M U:WM[JXL9Y=.U;2]%NK&\CAO+6ZM9&MY
MG1+F":%\NCT VENTO4^=Z*^K1^PK^VJQ"K^R5^TADD  _!;XACDG Y/A_/'Y
M#]:^6[NUNK*ZN+"]M[BTO+.YFM;NTN8G@N;6ZMY&AGM[B&15DAFAF5HYHY C
MHZ.CIOH"Z>S3*U%%% !1110 4444 %%?27AO]CO]K+QCH&D>*O"7[,_QY\2^
M&?$&GVVJZ%XAT#X3>.=6T76=,O(Q-::CI>IV.AW-G?6-U"RR6]U:S30S(^]'
M=.:UIOV'/VS[>&:>X_9/_:-@@MXI)YYYO@S\0HXH884:2665W\/JL<<<2LS,
M6V(@Z4"NNZ^]'RO14C*R,Z.A1T8JZL"C*RG#*P)^5E;*LO?IQ4= PJ2/_61?
M[R_^AU'4D?\ K(O]Y?\ T.@#_9B_8T_Y- _93_[-M^!G_JL/"]?S$_\ !SU_
MP58O?A#X+3_@GW\"_$LMA\1?B9HMOK'Q_P#$6BW0COO"GPXU#;)I/@""ZAD$
MUGJ_CQ%:ZUQ8]DT/A)$M7*Q^(17[IS_M2^"?V+?^"4/PW_:7\?R1'1/A=^Q]
M\&]9LM,>=+>;Q'XFG^&'A73_  GX5LGD8+]N\2>(KK3='M5#</=[R=B,U?Y3
M/QY^-GC_ /:.^,OQ*^.WQ0U:76_'WQ3\7:MXP\2W\KR.OVS5+AI(K&T$C,\.
MFZ39K:Z3I-KNV6>FV=G;)^[A2@Y:,.9N3M9/1=W_ ,#YGD5%%%!U!1110 44
M44 %%?KK_P $PO\ @C;^U#_P4Y\0SZEX$M[3X<? KP_JC:;XR^./C"UNSH%M
M>00?:)]!\(Z; JW7C#Q,JO;QS6=C)#8:7]IAFUG4K--D+_V)_"'_ (-3/^"<
M7@G0K2V^*&M_&SXS^)40B]UR\\9Q^!M+N)'C"LUOX>\,66ZUC60N\*S:Q>.B
M%$>25TWN&<JD(NS=WU25['^;O17^E!\3O^#5G_@F9XQT*\LO DGQO^%'B&6V
M,-AK^D_$(^*+:SFRQ%S<:'XITV]M[UOF56C6\M4=(T'4%J_D>_X*J?\ !#/]
MI7_@F@[?$(W<7QG_ &:=1U0:=IOQ@\.Z=)977AF\NYUCTS1_B1X<,UU)X;OK
M_P Z.'3]6M[B\T'5;Q)[:&\MKG99N!&K&3LKI^>A^(%%%%!H%%%% !1110!_
M8U_P;!?\%5[OX=^.K?\ X)W?'#Q(S^ ?B'J%YJ/[.NN:S>+Y7A/Q[<_Z1J7P
MU2>8[H]'\;;9M0\.V[R>3:^*$N;"V^?7H84_MZ_:+_Y-\^.W_9&_B?\ ^H3K
ME?XPGA_7]:\*Z]HGBCPWJE[H?B+PWJ^FZ_H&M:;.]KJ.D:UHUY#J.DZI8743
M++;WVGWUO;W5K<1L7AFA1T^=*_U4?V#/VX(?^"CO_!*G5_C%:+'>_%9?@U\2
MOAC\6O#6D1^==VOQ=\.^![_3]3BM=.MVFGCB\71W6E^*=!LQOF_LWQ#8P_ZY
M'2@YZL+24DMWJO/IZ7/\IJ?_ %\W_763_P!#:HJ^L)?V%_VU'EE;_ADK]I#F
M1S_R1;XAGJS-U7P^R\GCY6KG/%7[(7[5G@;P[JWBWQI^S9\=?"7A;0;62]UO
MQ'XD^%7C?1="TBR0JKW>I:IJ.BV]G8VZLRJTUQ,B+O\ O<T&]UW7WH^<J***
M!A1110 4444 %%>E?#;X._%KXR:CJ&D?"3X9^/?B=JNE62:AJFF> ?">N^+;
M[3["29;>.\OK70K&^FM;62X985GFC1))OD5P]>P2?L,_MI11R2O^R7^T@L<4
M;R.?^%*_$4X2,,[G"^'69MJKG:J[R>*!77=?>?*M%>B^,?A#\5_AXI?Q_P##
M'XA>!E#!"WC#P7XD\,J'98752=:TVQ7<RW$+*O\ =FA?G>E>=4#"BBB@ HHH
MH **** "O]'O_@UT_;(N/VC?V&_$7[-OCW4(-;\5?LMZU%X/TZWU$PW4U_\
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
M&I3Q>"E"&*HJEC\-A,0I493C&3='D;?NRE9V****Y3[<**** "BBB@ HHHH
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
M .RWZI_Z9=$K^E+_ (,ZR/\ A#_VY!D9'B3X)DC/.#I?Q VDCZ#&.U?S6_\
M!;G_ )2P?MS_ /9;]4_],NB4&,?XT_\ "ORB?EA1110;!7^KE_P0%_Y1 _L3
M_P#8C^.?_5Q?$:O\HVO]7+_@@+_RB!_8G_[$?QS_ .KB^(U!A7VCZO\ (_8:
MO\5GXY?\EK^,/_94OB#_ .I9J]?[4U?XK/QR_P"2U_&'_LJ7Q!_]2S5Z":&\
MO1?F>6T444'2%%%% !1110!_KO?\$A/^47G[!/\ V:W\(?\ U$["ONGXB?\
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
M]I _!W_@FX?A)I=ZMOXC_:<^*?A+X?R012^3?)X)\(R2?$?Q9?P,HW-:M?\
MAGPQX9U*-6'G6?BIX7W0RRK05%<TDN[2^74_S?\ Q;XIUWQSXK\3>-O%%_+J
MOB;QAXBUKQ3XBU6?'G:EKOB#4KC5]7OYL=)+S4;RXN)?]MQV%<Y110=P4444
M ?V]?\&?/[.Y\S]K[]K'4[$@*G@O]GCP3J0Z$NR_$KXH63@J?NA?A#-"8Y,D
M/-YR?ZDC^WZOQ9_X-]?V>/\ AG;_ ()4?LTV-[I\5CXE^+^DZO\ '_Q/+$OE
MMJ$OQ7U!M:\(7=R/O?:H?AC%X%TV82?.CZ?L(39L3]IJ#BJ/FG)[:V^[3]#^
M3'_@[?\ @6/%_P"QS\$/CO8:;!)J'P=^,8\/ZSJFS-S#X7^)&C7%BMF''W8I
M/$FDZ+)\WR!\#[[I7^>K7^MU_P %F/@2/VB/^"9O[6_P_M]-&J:U8_"[5/'O
MABW**[)XB^'<D/C+3Y8PW"LJZ//'N7YD21F'-?Y(M!O1=XM=G^%E8****#8*
M*** /ZK_ /@TQ^/K> OVX?BG\"K^Z,>E_'7X/75_I\4UT8[9?%'PUU*/6;40
M6[.(Y+Z\T75-:CW*N]X;;8,[$%?Z)-?X_G_!+_X\2?LU?\% _P!DWXPF7R=/
M\._&7PGIFO%IC;P'PYXON_\ A#M?:[8,NZUM]+UZZO9%?_GV1_OHE?Z_\4L<
M\<<T,BRPRHDL4B$,DD<BAT=&'#(RE65@>1SF@Y:ZM)/NORT_R)*_Q^/^"H?C
MV3XF?\%&_P!N/QB\KW$%[^U)\:M+TV:0MODT/POX\UKPKX?=E=5:/=H>BZ?^
MY;_4@B+>^S?7^P)(<1N?1&/Y*37^*;\6_$I\9_%;XF^,/M$-X?%?Q#\:>)3=
MVYD,%T=<\2:GJGVB S8F\F;[6)(]_P Y1TW_ #T#H+63[)+[[_Y'GE%%%!TA
M1110 4444 ?KS_P0<\.2^)?^"M'[&,4=K<72:/\ $>_\1W MPC&"+0O"7B*]
M6ZFWX*V]O<K"TS#Y_P"X/3_5_K_+E_X-N-!;7?\ @K9\ -MR+8:/H/Q.UXDQ
MF3[0NG>!M6)MEP5\MIO.^_CY-F=E?ZC5!RUW>279?F%%%%!B%%%% 'R!\3/V
M ?V*OC-XTU?XB_%;]F#X->/_ !UKYMSK7BOQ3X*TK5=;U,VEO':VQO+ZYA::
M?R;>*.*/<WR)&BC[M<'_ ,.K_P#@G)_T9;^SU_X;K1/_ (Q7WW10.[[O[V?
MG_#J_P#X)R?]&6_L]?\ ANM$_P#C%'_#J_\ X)R?]&6_L]?^&ZT3_P",5]]T
M4!=]W][/!?@A^R_^SO\ LU0>(;;X!?!OP!\(K?Q9-87'B6'P)X=L= 36Y]+C
MN(M.EU%;.-/M#64=U=+;EO\ 5B:7:#OK_.&_X*_?L%?MJ?$[_@IE^V9X[^'W
M[+GQO\8^#/$OQDU/4/#_ (G\/_#[7]4T76;!](T=([W3-0M;62WNK61E;;-#
M(R'[N-Z.E?Z>=%!4)N#;W;5M?E_D?X]7_#L[_@H+_P!&;_M#_P#AL?$W_P @
MT?\ #L[_ (*"_P#1F_[0_P#X;'Q-_P#(-?["M%!I[=_RK[V?X]7_  [._P""
M@O\ T9O^T/\ ^&Q\3?\ R#7^E]_P1$^'WCGX5_\ !++]D+X?_$KPEK_@7QOX
M;\'^,[;7O"GBC39])U[1Y[KXK>/=0M8M0TZZ5+BUDN-/O+6\A69$=[:YAD*_
M/Q^J]%!$ZCFDFDK.^@5_BL_'+_DM?QA_[*E\0?\ U+-7K_:FK_%9^.7_ "6O
MXP_]E2^(/_J6:O070WEZ+\SRVBBB@Z0HHHH **** /\ 7>_X)"?\HO/V"?\
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
M?C.OXQJ_%N./^1]5_P"P;#?^D,_Z*/V;'_*+^4?]EEQA_P"IF'"BBBOD#^^
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
MZUM#;QC=QILPK]"\/LQ4,1C,LG)<M>,<30OUJT4H5DKN[E*#A/9Z4I.Z2/\
M)+]J=X75,RX7X#\7\NPSG4X:QM;@[B2I3BVXY5G4OKV18JL[>[0P>:T<?@W-
MM?O\ZPU.S<HV_6NBBBOU8_Q,"OXO/^"\O['+_!GX_P"G_M*^#],:+X??M"3R
MIXL6UM=EGX?^+FE649OY)3&NR&/QUHMN-:C9MGG:_IGB*:622YU*!3_:'7R[
M^V/^S/X8_:Y_9S^)/P*\3B* >*]',_AG66A667PSXTTIAJ'A3Q):(S*//TG6
M(;:9E+!)K;S[:4/#-(A\'B/*(YSEE;#**^L4_P!_A).RY:]-.T+O1*M%RI2;
MNDI\SUBC^E?HG>.5?P"\9>'^+<16JKA;,[\-\;X6GS3]MPUFE>@J^-C1C=U<
M1DF*I87.\-"*52M/ /!J<:>*JJ7^;C7]#'_!,C_@K?\  C]BC]F2'X*?$3P/
M\1_$'B2+Q_XT\6-J/A:STNXTIK+Q+?0W-E C7=[;S+<0QQLMPH5T\S[G<5^"
MOCSP-XK^&'CCQ=\-_'6ERZ)XS\">(=4\+>)])E!W6>L:1<-;7(C+;6DM;@K'
M>6-QM_TFPN;:Y3Y)DKD:_%,OS'&91BY8G"\M+$0A4P\E5IJ?*I.//&4)6M).
M"3NKQ?,C_HR\5?"?@'Q^X)PW"G&<<5FO"N)Q^5\282IDN:U,$\56P^&Q']G8
MNAC\)S>VPE7#YA5J14'*G7A4I54VE%O^R?\ XB*?V4/^B5_&G_P6Z'_\LZ/^
M(BG]E#_HE?QI_P#!;H?_ ,LZ_C8HKWO]=\__ .?V&_\ "6G_ %W_ *6O\R_\
M4W/HN_\ 0BXN_P#$QS+_ .0_J[\K?OM_P5,_X*L?!#]N7X">%?A7\-O!?Q"\
M.Z[H7Q-T;QK<WWBRUTVWT]M-TW1/$&F36\9M+NYE>[EFU6V:-2J)L2;S.J5^
M!-%%?/YAF&*S3$O%XN4)5I0A3;A!4X\M-6BN5:7WN]WUV/ZG\)?"3@SP3X/H
M\"\!X;'X3A_#YACLSIT<QS"MF>)6+S&<*F*D\572FX2E"/)3MRP6BW;"BBIX
M+>XNIX;6TM[B\N[J:*VM+2TADN+J[NKB18;>UM;>)6DN+BXG:.&WAC5Y)IG1
M%1Y'Q7"W:VGY]TNB>KOHC]+E)13<FDDFVVTDDMVVVK)+5MZ?A?\ 0C_@FO\
ML,:Y^W/^T!8^#KI-0TSX2>"8K3Q3\8/%-FI1K30/M#IIWA73;H_NX_$7C2ZM
MI[#3\9DLM-MM;UN-)/[*2&;^_?P7X,\*?#KPEX=\!^!= TOPOX/\(Z18Z#X<
M\.Z/;+:Z;I&DZ="L%I9VD"Y"K'&OSR2%YI93)/<2RS22._Q!_P $S/V/]._8
MU_96\%>!KS3K:'XF>+H+?QY\8=2CV237?C?6[2&1]'-R,B;3_!^F_8_#&F^7
MLAE33)M2\I+K4KMG_0FOW'A7(XY/E\)U81^O8N$*N*E;WJ:<4X8=/HJ2_B6O
MS5G.7-**A;_FL^FO](_'>/7BCCL#E&85'X:\#XS%Y/P?@Z51_4\SKT*GU?,^
M+*L(R<:U?.:U*2RZI-*6&R6G@Z2ITJ]7&RKE%%%?4'\9A1110 4444 %?B__
M ,%ZO^4?NO?]E2^'?_HW5Z_:"OQ?_P""]7_*/W7O^RI?#O\ ]&ZO7C\0?\B/
M-?\ L!Q'_IMG[[]%?_E)#P2_[.3PK_ZM*!_#?1117\_G_5&%%%% !1110!]X
M?\$S?A!_PN_]NC]G'P3-:+>:5:_$"Q\;>(+>6#S;270/AU!<>.-5M;[*[5M]
M2@T%M+#2?ZR:\AA3]],B5_H@5_(K_P &YGP??6OC'\=_CE?6FZQ\!^!-&^'V
MC7$R Q_VYX]U?^V+Z>S;_GZT_1_!C6MRZ_<M?$*)Q]IK^NJOV/@3">PR:6(E
M&T\;B:E1.UFZ5&U&"[V4X59*^MI'_/E^TRX[_P!9?I 8;A.A6Y\'X><)95E=
M6E&7-"&<YZI<18^HM$HREEV.R2A4@DW&>%:;3]R!1117VI_G8%%%% !1110
M4444 %?YWO\ P=U?\G[_  (_[-7T'_U:'Q,K_1"K_.]_X.ZO^3]_@1_V:OH/
M_JT/B90:T?C7HS^4FBBB@ZPHHHH **** /[>/^#/#_7_ +:__7'X3?\ H7B>
MO[@*_A__ .#/#_7_ +:__7'X3?\ H7B>O[@*#CJ_Q)?+_P!)04444&84444
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
M$WQN^&&D+;A8W,L=UXST=;A=DTUO&R_9_,9E:9-\?O7^S<B)&BQHH5$5415
M"JBC:J@#^%1VZ>GL'/7^S_V]^G^0^BBB@YPHHHH *_Q6?CE_R6OXP_\ 94OB
M#_ZEFKU_M35_BL_'+_DM?QA_[*E\0?\ U+-7H-Z&\O1?F>6T444'2%%%% !1
M110!_KO?\$A/^47G[!/_ &:W\(?_ %$["OT:K\Y?^"0G_*+S]@G_ +-;^$/_
M *B=A7Z-4'!+=^K_ #"BBB@05_*W_P ':GP3D\<?L$_"CXRZ?:3W&I? SX_:
M/'J=PB@P6/@KXG>'=9\,:K-.0I96F\96/P]MH6W)"?/D1]SO"!_5)7PM_P %
M,OV;?^&N/V"OVIOV?[:R74-=\<_"7Q#-X,M7(5&^(7A-8O&?P\=W.=L<?C;P
M_H$DA7#>6C8S05!VE%]+J_I?4_Q\**E='B=XY$:.2-F22-U*.CH0K1NK?,K*
MWRNC>_M45!W!1110 4444 %?ZA/_  ;4>/6\<_\ !)GX*V\DA>7P+XO^)W@-
MT:220Q)I/BJXU&V3#R2>6IM=8@D6-=B 2$HG5W_R]J_OD_X-"/C;;:U\!/VH
M?@#>7ZOJG@7XD>'/B-H^G[DWQ:!XUT1M'U"94\SS/+_MKPZIW+"$WW.QY-X1
M*#*LO<;[6_%H_L4HHHH.0**** /QR_X+\>.[3P'_ ,$E_P!KR:YN#;S>*_!V
MA^!=/8-L,MYXH\7Z#9F#<LD;?O;-;Q=J[]_W'C:-GK_*4K_11_X.T/C1;^#?
MV$/A=\&TDC.H_&?XX:1=RPJZ&X71OASI-]KES,T9D61;9M4U#28S((W3SO+0
MMR]?YUU!U4/@?G)_DD%%%%!L%%%% !1110!_H(_\&AOP-E\*?LG?M*_M 7UD
M]M<_&3XTZ'X$TB::-E:]\-?!OPLUW'?V<A7#6<GB3XG>)=+9D;Y[S1+E''^C
MIC]E_P#@MQ_RBE_;A_[(CKO_ *5Z?7H__!*;]F.7]C__ ()Y_LJ_ ;4;"33/
M%'ASX7:7XB\?V4R%+BT^(_Q$N;SXA^/]/G9U623^R?%GBC5M(MY)%23['86R
M".%$2%/./^"W'_**7]N'_LB.N_\ I7I]!Q\W-53[SC]R:7Z'^2O1110=@444
M4 %%%% ']>'_  :!?\G8?M4?]D%\/?\ J=VM?Z!%?Y^__!H%_P G8?M4?]D%
M\/?^IW:U_H$4''5_B2^7_I*"N>\5^%?#OCGPOXB\%>+]&L/$7A3Q;HFJ>&_$
MN@ZK;QW>FZSH6MV4^FZKI=_:RJT=Q:7UC<3VUQ"ZE'BD=3Q70T4&9_CY_P#!
M2W]D\_L2?MQ_M#?LX6B7)\,^"/'%S>> ;BY,\CW7P]\46UMXF\&_Z5<?O+Z;
M3]#U:UT6^OO^6VJZ;?\ \>^OA.OZI?\ @[6^',/AO]OGX2_$6"W6 _$G]GO1
MK6ZD1H@+R]\$>*O$&GM<.J.9/.6SU:QM6DDC3?#;0HCOL?9_*U0=T'>,7ULK
M^MM0HHHH*"BBB@ K_60_X(7>+%\8?\$H/V+KSS))7T7X4P>$I&DMA;;6\*ZQ
MJFB)&BB23S8HH;.&-+GY#<[/.\M=X%?Y-]?ZF/\ P;EZY+KO_!(_]FJ2:"*
MZ9<_$K0T$1=A+#I/Q$\16D4[[V;;),J;I%4[-^=G%!A7VCZO\C]QZ***#F"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YK_:_P#@O;?M!?LR?&OX
M/W"0F?QI\/\ Q!8Z1),C2"S\0V]E)?\ A^^14^8S66L6ME<1$9!= &1T.RO\
MW"]LKO3;V[TZ_MY;2^L;JXLKVTG0QSVUU:RM!<VTT;8:.:&:-HY%;[CIL]*_
MU(Z_SXO^"JOP,_X4%^W+\;_#5I9O9Z!XMUT?$[PN'8-YND^/ VL7;(56.-8H
MO$3:Y9QQQ+\L-NB?)]Q/S;Q"P*E3P.8Q6L)SPE9VNW&:]I1]%&<:BOI[TX]6
M?Z]?LJO$9X?./$GPIQ=?]WF6#P/'&249R2BL3E]2EDN?1I1>LZN(PV+R6KR1
MN_9X"I.UHRO^=E%%%?F!_M,%%%% $\'^OM/^ONT_]*5K_3J^%/\ R2_X;_\
M8@>#?_4>T^O\Q6#_ %]I_P!?=I_Z4K7^G5\*?^27_#?_ +$#P;_ZCVGU^C>'
M/\7-?^O>"_\ <Y_D!^UD_P"11X(_]C/CW_U$X1._HHHK]2/\7@K^#C_@MW_R
MD7^+/_8J?#C_ -1QZ_O'K^#C_@MW_P I%_BS_P!BI\./_4<>OA?$'_D24?\
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
MN:*4DDF%?B__ ,%ZO^4?NO?]E2^'?_HW5Z_:"OQ?_P""]7_*/W7O^RI?#O\
M]&ZO7F<0?\B/-?\ L!Q'_IMG[']%?_E)#P2_[.3PK_ZM*!_#?1117\_G_5&%
M%%% !116QH>C:GXDUK1_#NBVLE]K&O:II^BZ3918\V[U/5+N&QL+6/.?WMQ=
M7$$*X_C?\S5M))MMV22N[O3^DM7T1G5JTZ%.I5JSA3I4H3J5*E22A3ITZ<7*
M<YSDU&$(Q3E*4FHI*[:/[A/^"%7P=;X7_L&>&/%-[;?9]9^-GC7Q=\2KH2(1
M=)I4=U!X)\-PR.5_X];C2?",6NV,<;.B1:\\OR33SHO[*5Y?\%?AOI?P<^#_
M ,+_ (3Z+@Z5\-?A_P"$? ]C( $-Q!X8T&PT9;N7Y5+W%W]C:ZN)I5$LUQ++
M-.6F>1CZA7]%99A%@<OP>$22>'PU&E.UM:D8+VCT_FFY2^>A_P E7C#QO4\2
M/%3Q"X[G.<J?%/%V>9M@U.ZE1RROCJJRG#:^]RX3+(83"P4O>4*,4[M7"BBB
MNX_. HHHH **** "BBOY$?VY/^#H;Q+^QS^UI\=?V8[?]BW0_']O\'/'-]X/
M@\93?'V_\.3>(H[2VM9UU&70D^#^M1Z7))]HVM9KJ]^J;/\ CY?>,!48N3LM
M[7^5TOU/Z[J_SO?^#NK_ )/W^!'_ &:OH/\ ZM#XF5]3?\1CWBO_ *1_>'?_
M !)?4_\ YQ=?SZ?\%9_^"F^H?\%3OCOX%^-^H_!JQ^"<W@GX76/PT7PY8^.[
MGQ_'J4=EXG\2>)!K+ZK<>$_![6LDC>(FLQ8KI\R(EFDWVEY)_)0-J=.49IM:
M6?5/M_7WGY74444'0%%%% !1110!_;Q_P9X?Z_\ ;7_ZX_";_P!"\3U_<!7^
M5K_P2'_X+':K_P $H&^-#Z9^S]IWQR/Q@7PHLGV[XEW/P^/A\>%SJI7R_L_@
M?QE_:0OO[3^;<MA]F\G/[[S"$_:[_B,>\5_](_O#O_B2^I__ #BZ#FJ4YRFV
MEH[=5T27_!]//0_N<HK^<C_@C]_P7HUS_@J=^T'X\^!^H_LP:5\%+;P5\)M2
M^)@\2V7Q?O/'\VH36/BOPKX;313H\_PU\'QV\4R^(I+Q[_\ M29X7LTM?L4W
MVEYK;^C>@Q<7%V:L]PHHHH$%%>?_ !7\;2?#7X7?$GXBPZ:FLS> / 7C#QK%
MI$MX=/CU67PMX>U'7(]-DOTMKQK&.^:Q6U>\6SNVMDF,WV6<IY3_ ,4S_P#!
MXYXL1W0_\$_?#V49E;'[3&I$$J<$ CX%_KR*"XPE._*MO-(_IQ_X+%_\HMOV
M\/\ LVGXF_\ I@N*_P B^OZSOVO?^#IGQ'^UA^S#\=/V;+K]BC0_ ]O\;/AM
MXF^'<OB^#X_7_B*;PXGB.PDL6U>+0W^#^BQZK)9^9YBV+:M8)-PAN8?OC^3&
M@Z*47&+35M;_ 'I?D%%%%!J%%%% !7]8?_!HE_R?+^T!_P!FT7O_ *L7P77\
MGE?JO_P26_X*>ZA_P2P^-OQ ^,VF?!BQ^-LWCOX;3?#M_#]]X\N/A_'I:3>(
MM%\0'5DU.W\(^,&O)%;1UM?L;:?;)LN1-]I_<['"9IN+2W:/]:&BOX8_^(Q[
MQ7_TC^\._P#B2^I__.+K]LO^",G_  6GU?\ X*Q^)/C[H.I_L[:=\#$^">A_
M#[6(KJQ^*-U\0V\1MXYOO%EDUO)!<> ?!:Z6--7PPLJS+-?_ &K[9L,=OY.Z
M8.25.<5=K16OJNMO/S/WJK^%G_@\;TFU@\;_ + VN(TOVS4_"W[1FEW"NZ&
M6VBZK\%[JT:-"H*R-)K=YYS-(^]$A"(AC<O_ '35_#;_ ,'D7_(=_P"">G_8
M)_:D_P#2S]GV@JC\:]&?Q,T444'6%%%% !1110!_J4?\&X?_ "B2_9V_["7Q
M'_\ 4XUBOF3_ (.I/VE)/A!_P3TT;X+:5J$MGX@_::^)NE>&;B"/&V]\#> 1
M;^,?%44GS>8J_P!L+X-C#*I3]\R/RZ(_\^'_  3M_P"#D_7_ /@G_P#LG_#O
M]ERQ_8_T;XI6_@&X\13KXUNOCA?>#Y]5/B#7+S6F5] B^%?B:.S^R_;/LZLN
ML7/GA/.*0[_+K\_?^"N?_!6SQE_P5<^('PH\7:S\*+;X*>'/A1X0U3P[I?@F
MP\>W?CZTO]7UO6)-1U3Q/)J-QX5\(K;WEU;1Z;I?V6/39MEMIJ2?;'\[8H<T
M:<O:7:T3O?TL^C\_/8_(.BBB@Z0HHJ:'R?.B^T>9]G\V/S_)"&;R=R^;Y0=E
M7S/+W>7N;9O_ -90!_J!_P#!MO\ LZ)\!O\ @EU\)_$%[806OB3X_:UXC^-.
MKW20F&XO-+U^[72O!XN@6+,8?#.CZ>T+,?GBN=Z9B="/WOK^(;X1?\'8?P&^
M#GPK^''PG\,?L5?$*'0/AOX'\+^"=*2#XC>&+:-K3PWHUGI23+#_ &/)Y?VC
M[*UPR^8[[W?>^\D5Z(?^#PWX1D';^Q?\1BV#M!^)OAD#(Z G^Q._M^E!R2IU
M')OEW>^FNWGVM_29_9K15:SN!=VEK=!2@N;>&X"$@E!-$L@4D<';N _6K-!D
M%%?@3_P54_X+N>"/^"7GQM\%_!GQ-^S_ .*_BM=>,?A_%X\BUW0O&&C^'[:R
MBFUB^TE=.>TO]/O9IIE:P:9IM\:;9HT1)/G*_F!_Q&'?"+_HR_XC_P#AS/#/
M_P I:"U3FTFHW3VU7^?]?)GX7?\ !RA\"O\ A3'_  53^,&M6>GFQT'XV^'?
M!7Q@TF3:X%]>ZYHD.C>++HEE56\WQ?H>N'=&SIU1_P!\CU^!M?MK_P %H_\
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
MB!UE@G@GB99(9H9%62.2-D='2-TDWT"DE)-/9G^W?17\PG_!#?\ X+N?"O\
M:O\ AGX$_9H_:B\>:-X'_:R\):9:^%M'UCQ-/;Z)H?QUTO2;6.VTW6-&U67R
M=+C\?-8PJOB#P[))9W.JW4%SK&B6LUN]U;6/]/".DJ))&ZR1R*K(ZL&1T8;E
M=&4E6#*0RLIP1@Y] X9)Q;35FA]%(2 "20 !DD]J_GL_X+-_\%R_@W^P1\,_
M%'PG^"OBGPY\3/VPO%>E7>C^'?#6B:C!J^D?"$:C;>4_CGXC7>G320V-WI<-
MPMUX=\(FXCUC6]2^S/<I8:-#?ZC" DY-)*[9_+;_ ,'/_P"V/I7[1G[>UK\&
MO!VJ0ZGX+_96\*O\/[NYLY+AK6[^(^NW,>N>.<YFDL[J31_^)3H/VFT5-DUA
M>6TG[R!R?YK:V=?U[6?%.NZUXH\1ZE>ZUXA\1ZMJ.O:]K&HS-<7^K:SJ]Y-J
M&JZE?7#?-->7U]<375U,WSS33.[YWUC4'=%<L5%=%_P[^;U"BBB@84444 %?
MK7_P1$_8XG_;8_X*,_ CX?:CIHU'X=_#O6(_CA\65EB2:S;P+\,]1TW4TTJ_
M@D^6XL_%GBRX\+^#;R%623[!XAN9D_X]GK\E*_T4O^#<K]C*^_8F_P"">OQ0
M_;1\<^%C+\6/V@O!VI?%/1M$U,_V;=VOP9^'WA_6M7^'&CF\>UOIM-3QU--J
MOC"XOK6"3S]'U[PR+S3YKK1T2@BI+EB[;O1?,_JE50BA5 "J J@<  # 'X5^
M6'_!;C_E%+^W#_V1'7?_ $KT^OYMG_X/'/%:.R'_ ()^^'MRLRG'[3&I$94X
M.,? JOEK]M/_ (.B/$7[8O[+'QM_9DN_V+=$\ 6_QE\%7W@R7QE#\>[_ ,2S
M>'EO9K>8ZC%H3_"/08]4>/R-GV5]6L$??_KD&#0<\:<U*+Y=FGNNC3[_ -:G
M\HM%%%!UA1110 4444 ?UX?\&@7_ "=A^U1_V07P]_ZG=K7^@17^3I_P2/\
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
M!U?Z^/\ P5D_Y1C?M]_]FD?'C_U76O5_D'4'30VEZK\@HHHH-PHHHH ****
M"BBB@ HHHH _TXO^#8'_ )1-_#G_ +*Q\8?_ %(X:_H6K^>G_@V!_P"43?PY
M_P"RL?&'_P!2.&OZ%J#BJ?'+U"BBB@@S]4TO3M;TW4=&U>RMM3TK5K&ZTW4]
M.O(4GM+[3[Z![:\L[J"0&.:WNK>62&:-EV21LR-Q7^4]_P %K?\ @FQK7_!.
M']L#Q)X7T+2[L_ #XJSZCX\^ ^O&.:2RA\/W=WOU;P%<7<@VMK'@&^N%TN2-
MY'FFT2;1-2=W>_?9_JXU^>?_  4U_P""?/PV_P""D?[+GBSX$>-1;:1XKMA+
MXF^$?CXVRS7O@+XB6-M(NE:FKJOG2:+J2LVC^)M.B;%_H]S-LQ>6UG-"&E.?
M(_)Z/_/Y:_>?Y"=%>W?M%?L\_%C]E7XS^//@+\;?"U[X0^(_P\UN?1M;TRZ1
MC;W4:GS-/UO1KS:L>J>']<L6M]4T35;?]S?V%S#,FQ]Z)XC0=B=U=;/5!111
M0 4444 2*S1LK*Q5EPR,I(97!R&4C[K#^%N_TK]"O@W_ ,%8O^"D'P!TF#0?
MA7^V/\;-#T2UAAMK/2-8\2IXWTVRM;>&2WMK2QLO'EGXFM[&SMX9/*M[6VCA
MMH4CA\F%/(AV?GC10)I/=)^JN?I)\6/^"P'_  4U^-NBS^'OB)^VA\:K_1KF
M*.WN;'P]KEEX 2XABDED$<\OP_TWPO<31R&22.X629TO(?\ 1[D30HB5^<ES
M<W%Y<7%W=SS75W=32W-U=7,KSW%U<3NTLT\\TS-)---(QDDDD+N[R.[OO-5J
M* 22V27HK!1110,**** "BBO;/V=_P!GKXL?M4?&7P)\!O@EX4O?&/Q(^(>L
MPZ/H6DVBE88$.Z;4-9U>Z*M#I>@Z)8QW&J:UJ=QLMK"PMII7W[$1P#](O^")
MO_!-36?^"CW[7OA[P[X@TN]'[/?PFFTWQW\=]?5)8K2XT2VN@^B_#^UO%5E7
M6O'FH6K:>L:,DUMH-MKVI(Z/9PI-_I[?'C3-.T3]FKXS:/I%C:Z9I6E? [XB
MZ=IFG6,,=O9V%A9> ]8MK2SM+>)5C@M[>WBCAAAC")&B(B8 KYI_X)E_\$^O
MAG_P3=_9=\)_ ;P,L&J^*+D1>)_BYX],"Q7_ (^^(U_:0)JVJ2-M\R/2--6-
M-&\,Z>['[!HEG;!]]Y/>33?4W[1?_)OGQV_[(W\3_P#U"=<H.2<^>:MLFK??
MJ_F?XN$_^OF_ZZR?^AM452S_ .OF_P"NLG_H;5%0=84444 %%%% !1110 44
M44 ?V??\&=/_ "5']NC_ +$'X%_^I%\3:_NZK^$7_@SI_P"2H_MT?]B#\"__
M %(OB;7]W5!QU?XDOE_Z2C^#W_@\5_Y*Y^PU_P!DY^-G_J3?#^OXR:_LV_X/
M%?\ DKG[#7_9.?C9_P"I-\/Z_C)H.FG\$?0****"PHHHH **** /IW]B7_D\
MW]D;_LYWX"?^K5\*5_LLI]Q?]U?Y"O\ &F_8E_Y/-_9&_P"SG?@)_P"K5\*5
M_LLI]Q?]U?Y"@YJ^\?1_F.HHHH, HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ JK<6\%W;SVMS"D]M<Q2VUS#*OF1303(8I8I$;*O')&Q216&&5CP1FK5%
M TVFG%N,DTU)-IIIW335FFFKI]&?YO?[;?P5G_9Z_:M^.7PG>)TL?#GC[6I=
M!=HA"D_AO6;AM:T&:%!]V'^S;Z"-"/\ GC^-?*=?T=_\'$OP*/ASXS?"3]H#
M3;)8]/\ B3X5N_!/B*Z78&E\4>"F273WD5$5OWWAW4+:"-I6WR?8'2-W1#'!
M_.)7\]YW@GEV;8_"6:A3KRE13O\ P:J56E;?3V<XK1Z--:'_ %7?1L\1%XJ^
M!OAMQQ.NJ^.S/AK!83.9IQ;_ +?R52R;/.91TBYYI@,55C&R_=U(.RN%%%%>
M6?N)/!_K[3_K[M/_ $I6O].KX4_\DO\ AO\ ]B!X-_\ 4>T^O\Q6#_7VG_7W
M:?\ I2M?Z=7PI_Y)?\-_^Q \&_\ J/:?7Z-X<_Q<U_Z]X+_W.?Y ?M9/^11X
M(_\ 8SX]_P#43A$[^BBBOU(_Q>"OX./^"W?_ "D7^+/_ &*GPX_]1QZ_O'K^
M#C_@MW_RD7^+/_8J?#C_ -1QZ^%\0?\ D24?^QA1_P#3.)/](OV77_*0G$7_
M &:W/O\ UI.$#\EJ***_(3_?X**** "BBB@ K[[_ .";/[8%[^Q?^U-X,^)%
MY=7"_#?Q*T7@/XOZ?%YTD<_@36KRW\W71:0Y:ZU+P7?+;^)M/55\Z:.SO]*A
M=$U68M\"45MAL15PF)H8NA+DK8>I&K3EVE&2:OKK%V<91=U*+E%JS/F>,^$<
MCX^X4XAX+XFPBQV0\3Y1C<FS3#.RG+"XVC*E*K0G*,E1Q6'DXXG!XB,74PV*
MI4<13:J4XL_U([&]L]3LK34=.NK>^T_4;6VOK"]M)8[BTO+.[B6>UNK:>/=%
M/;7$4D<L,L;,DD<BR(Q5\F[7X,_\$(OVRO\ A=GP NOV=/&>KQW/Q'_9\M;6
MV\.BYF'V[7?@]=2+:^'9D#LSW#>";Z3_ (1.Z>-4BL]&F\'H_F7-S*[_ +S5
M_0>68^CF> PV.H_!7IJ3C>[IU%[M2G)[WIS4HW=KV4EHTW_RG^+_ (8YYX.>
M)'%GASGZ<\;PWFE7#4,9[*5*EFN5UHQQ.49QAX2;M0S3+:V&QD(*4G1E5EAZ
MC]K1J)%%%%=Y^:GX.?\ !>#]CV#XT?L[6_[1'A731-\1_P!GR-[G67MU/VC6
M_A-J-R/^$AM) BDW,GA74)K?Q3:--(L%AI7_  E4H62:XB6OXLJ_U&-=T/2/
M$VB:QX;U_3K75]!\0Z7?Z)K>DW\2SV.IZ5JUI-8ZAI]W"QVS6MY9W$UO<1$%
M9(9&4]:_SC?VT?V=M3_94_:<^+OP.OA<O8>$?%%S)X3O[E#OU?P/K:1ZWX-U
M1G*K')<77A_4-/74$MV>&VU5+^SW2/;/G\GX\RM4,11S6E%*&*M0Q/+I'ZQ3
M@G3J/HO:T4X_]P;ZN>O^X?[,#QLJ9_PGQ'X)YWC)5<?P;S<2\(JM4<JL^%\R
MQ4*6;Y?24FW[')L[Q%'%1OJH9_[.-J>&2C\LT445^?G^KI^HW_!&;P6/&G_!
M1GX#DQF4>#(/''CX@8VI_8OA6_TA)7''RQMX@4+N(^?8_P!_83_?57\5W_!O
M5X6_M;]M?QGXH\EW_P"$.^!VOQ>:L,TB0?\ "4>(M#M<-+&RPP^=_9.V(SJ_
MG;&2 )L<5_:C7[%P#2Y,CG4M;V^-KS]5&%&E_P"E4Y'_ #Z_M.\[EF7TB\OR
MOG<H<.^'/#> <;W5.KCL?GF=S2U^U2S.A/\ [>ZA1117VQ_G2?(G[>OQ!E^%
MG[&'[3?CV*0Q3^'O@WXWEMF 5Y&N+W1[G38HHD:2(/+))>+'&OF)N=AM.=H'
M^</;0_9[>&!0H$$,,  Z 1HB+CJ/X?\ )K^\_P#X+;^)SX8_X)R_&P^=Y/\
MPD5YX'\'G_CX_?#Q)XPTBP,'^CX'[X-M_?\ ^B\_OOEK^#.OR/Q K<^:82C>
MZHX%32[2K5JMW\XTH?<?[P?LKLAAA/!CCWB!TW&KG?B/4R^55K^+A\@X=R:I
MAX<STDJ-?.L:[+9UGU;N4445\&?Z@!1110 4444 %%%% !1110 5_>;_ ,$6
M/@XWPC_8%^%UY=V@MM9^*]WKOQ8U4J>+JW\37?V?PQ<_=#9D\&Z9X?W!B_S_
M '&,93'\,'@7PAJ?Q!\<>#? 6BX_MCQOXK\/>$=)W*77^TO$FKV>CV.Y0R[E
M^U7D8==R=OGK_3+^&W@G2_AO\/O _P /M$MTM-(\%>$]!\+:=;1;?+BM-"TN
MUTV%!M&WA+?MP3Z@5^@>'V$]IC,;CI1TP]"%"#:37/B)*<G&]K2C"CRWOHIN
M^^G^4O[5/CS^SO#_ ,.O#K#UG&MQ/Q+C>)<PIPD^9Y=PQ@8X3#4ZR35Z.(Q^
M?1K0BU*,JN7*=XNDK]O1117ZP?X<A1110 4444 %%%% !7^2U_P6\_Y2N?MP
M?]EKUC_T@TVO]:6O\EK_ (+>?\I7/VX/^RUZQ_Z0:;0;4/C?^%_FC\K****#
MJ"BBB@ HHHH **** "BBB@#^K;_@T5_Y/W^._P#V:OKW_JT/AG7^B%7^=[_P
M:*_\G[_'?_LU?7O_ %:'PSK_ $0J#CJ_Q)?+_P!)04444&9X5^U%_P FS?M%
M?]D*^+G_ *@'B"O\8*X_X^)_^NTO_H;5_L^_M1?\FS?M%?\ 9"OBY_Z@'B"O
M\8*X_P"/B?\ Z[2_^AM0=-#:7JOR(:***#<**** "BBB@ HHHH *_M(_X,Y?
M^2B?MY_]B7^S]_Z?/BS7\6]?VD?\&<O_ "43]O/_ +$O]G[_ -/GQ9H,ZO\
M#E\O_2D?W85_#;_P>1?\AW_@GI_V"?VI/_2S]GVO[DJ_AM_X/(O^0[_P3T_[
M!/[4G_I9^S[084?C7HS^)FBBB@ZPHHHH **** "BBB@ HHHH **** "BBB@#
M_;FT;_D#Z5_V#;'_ -)8JTJS=&_Y ^E?]@VQ_P#26*M*@\\_SPO^#N/_ )/E
M^!W_ &;U9?\ J8^(:_E$K^KO_@[C_P"3Y?@=_P!F]67_ *F/B&OY1*#MI_!'
MT"BBB@L**** "BBB@ HHHH _K@_X- O^3S/VH?\ LV.'_P!6KX'K^O[_ (*=
M?\$X_A-_P4M_9LUSX,^/8[;0_&^D?:?$/P=^)D=HEQJWP]\<QVS16UT&&V:Z
M\.ZTBKI?BK1_,V7^FR>=#LU*PTVZMOY ?^#0+_D\S]J'_LV.'_U:O@>O]!B@
MY*K:J-K1JW_I*/\ &*_:?_9A^,W['OQJ\9_ /X\^$+_P=\0/!=^]O<6URC-I
MVN:7(\O]E>)_#>HA?LVM>&];M5-YI>J6K.DR;X9D@O+:YMH?GRO];_\ X*9_
M\$K/V<O^"G/PJ_X1+XI:?_PB?Q2\-6=W_P *J^./A_3[:;QCX#U&;]Z+.ZCE
M>W3Q1X+OKA8VUSPCJ%U#;WB;[G2K[1-;2TUBU_S/OV_/^":O[4__  3B^)LG
M@+]H+P3+'X>U2[OE^'WQ:\.I<ZG\,_B1IMI*RB[\.Z^;>/[+JD<+03ZIX5UJ
M/3?$^C)-"]YIJ6=S8WEZ&].HIJSTDMUW\U_ET/@&BBB@T"BBB@ HHHH ****
M "BBOK#]CO\ 8F_:0_;N^+>F?!K]FSX>:CXU\27+6\VO:U()+#P9X"T*:?R9
MO%'CWQ0\,ECX=T.U7S&WR>=J6JS)_9N@Z;K&L36VFW(#:2N]$CA/V;?V</B]
M^UI\:O GP ^!GA2Z\8?$CXA:O'I>C:=#OALK&W4>=J?B#7[\1R1Z/X;\/Z?'
M<:IKFK7"^386%M,^R:;R89O]87_@FI_P3_\ AE_P3=_9:\&_L]^ 7M];U],>
M)OBQ\0_L$=C?_$GXF:G:6L6O^([B(&2:UTFW6UM]%\*Z3-<7+Z/X;TW3;2>Y
MO+_[??WG@/\ P27_ ."0GP3_ ."77PNN+?2)+3XB?M#>.=/M$^+'QJO-.2WN
MKU8_*N!X,\#VTWF7/AOP#I]ZGVB.R,SZEK]^D>JZ_<S/;Z59:3^OE!R5*G.[
M+X4_O\VOOM^(4444&04444 ?GQ_P5D_Y1C?M]_\ 9I'QX_\ 5=:]7^0=7^OC
M_P %9/\ E&-^WW_V:1\>/_5=:]7^0=0=-#:7JOR"BBB@W"BBB@ HHHH ****
M "BBB@#_ $XO^#8'_E$W\.?^RL?&'_U(X:_H6K^>G_@V!_Y1-_#G_LK'QA_]
M2.&OZ%J#BJ?'+U"BBB@@**** /Q7_P""Q/\ P1V^%G_!3SX5-JNDKI'@']J;
MP#I%RGPJ^*CVWEVVKP1F6[7X>_$-K6-[K4?!^I732&ROECN-2\(ZE<OJNE)<
M6TVJZ5JO^81\<?@=\5OV;OBKXR^"OQL\%ZS\/_B5X"U>?1O$GAK6[<Q7%O/$
M<PWEG,I:UU31]2MVCOM'UK3Y[G3=8TV:VO["YN;::&:3_:?K\K_^"G/_  22
M_9I_X*>_#Q=+^)-C_P (+\9O#>FSVOPR^/?AC3;6?Q?X2D+R7$&D:Y:/+9Q^
M-/ \EY))-?\ A+5+VVV?:;RYT#5?#VKS_P!JH&U.JXZ/6/XK_->1_DKT5^B_
M_!07_@EU^UI_P3=\>MX9^/7@>:Y\#ZM?W5KX"^-'A..ZU;X8>/;>!I'B&GZW
MY,;:+KWV>,W-]X1\20Z;XAM$_P!)2SNM.>VU*Y_.B@Z4TU=.Z"BBB@84444
M%%%% !1110 445^D/_!/O_@E=^UW_P %(/&\&A_ OP%=:?\ #RPU"*U\;_''
MQA;7ND?"WP9!OA-W'-KK6[?\)%XBCM[B*:U\'^&8]3\0W*.ES<VUAI7VG4K8
M$VDKMI+NSXX^!WP-^*_[27Q4\'?!3X(^"=9^(7Q,\>:M'I'AKPQH4*RW-U.R
MM+<7=U<3-#9Z7I&FVL<VH:QK&I7%KI.E:;;75_?W-M;0RS)_IQ?\$7_^"/'@
M'_@F-\))-<\5?V-XX_:I^)&F64GQ/^(,%K%/:>%K(HEPOPV\ WD\*WEOX;TZ
MX(;6-2_<W/BK584O[F&&PM=*L++W+_@F3_P25_9H_P""8OP[;1_AC8'QO\8O
M$>G6]M\3/CUXGTVUA\8^+Y4:.>;2]'MHY+R/P7X)BO(UET_PCI5Y<)^YMKG7
MM3\0ZQ"^K2_J50<U2KS>ZM(_B_\ (*\;_:+_ .3?/CM_V1OXG_\ J$ZY7LE>
M-_M%_P#)OGQV_P"R-_$__P!0G7*#*.Z]5^9_BX3_ .OF_P"NLG_H;5%4L_\
MKYO^NLG_ *&U14'>%%%% !1110 4444 %%%% ']GW_!G3_R5']NC_L0?@7_Z
MD7Q-K^[JOX1?^#.G_DJ/[='_ &(/P+_]2+XFU_=U0<=7^)+Y?^DH_@]_X/%?
M^2N?L-?]DY^-G_J3?#^OXR:_LV_X/%?^2N?L-?\ 9.?C9_ZDWP_K^,F@Z:?P
M1] HHHH+"BBB@ HHHH ^G?V)?^3S?V1O^SG?@)_ZM7PI7^RRGW%_W5_D*_QI
MOV)?^3S?V1O^SG?@)_ZM7PI7^RRGW%_W5_D*#FK[Q]'^8ZBBB@P"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#\H/^"SWP+;XU?L*?$>ZTZS:[\1_
M":[TOXI:*L$)FNWM=!E>T\16\.WE4;P_?W]Y<'NE@ASO5,?P75_J'^*O#>E>
M,?#/B3PAKT)N=#\5Z#J_AS6;4$ W&DZYI]QI>HP X<+YUG=2QAF5L%NF!MK_
M #2OCK\,=3^"_P 9OBC\)M9A,6H_#SQWXF\)SKDD,-&U:ZLK>56/^LCFMHX9
MHY%^1T?>DCI7Y5X@X+V>*P681CIB*4L-5:_GH/G@WIO*G4E%?]>TM-S_ &[_
M &5WB,\PX-\0O"[%UW*OPWG.#XLR:E.5Y/+.(*/U',Z5&.K]C@\RRS#XBH[:
M5<W;;;DD>2T445^>'^LI/!_K[3_K[M/_ $I6O].KX4_\DO\ AO\ ]B!X-_\
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
M?\.&O^"M'_1F?Q%_\#_"?_S05_J_T4&GMY=H_C_GZ_TM?\H#_APU_P %:/\
MHS/XB_\ @?X3_P#F@H_X<-?\%:/^C,_B+_X'^$__ )H*_P!7^B@/;R[1_'_/
MU_I:_P"4!_PX:_X*T?\ 1F?Q%_\  _PG_P#-!1_PX:_X*T?]&9_$7_P/\)__
M #05_J_T4![>7:/X_P"?K_2U_P H#_APU_P5H_Z,S^(O_@?X3_\ F@H_X<-?
M\%:/^C,_B+_X'^$__F@K_5_HH#V\NT?Q_P _7^EK_E ?\.&O^"M'_1F?Q%_\
M#_"?_P T%?U*_P#!L=^P!^U]^Q1XX_; U']J#X)^)OA+9?$#PI\&++P?<:]/
MI,T>N7?A_6/B1<:S#:G2]1OL2:?#JVGR7 D\O"7D&S?OK^NJB@F564HN+2UM
MM?HT^_E_74K^2W_@YX_8(_:W_;:UC]BV?]E[X+^)/BY#\.-,_:!B\:OH$^E0
M+H$GBNZ^"[^'X[PZIJ%CN;5$\.ZTUNL)?_CPF,FSY=_]:5%!G&3BTU:Z[JY_
ME ?\.&O^"M'_ $9G\1?_  /\)_\ S04?\.&O^"M'_1F?Q%_\#_"?_P T%?ZO
M]%!M[>7:/X_Y^O\ 2U_R@/\ APU_P5H_Z,S^(O\ X'^$_P#YH*/^'#7_  5H
M_P"C,_B+_P"!_A/_ .:"O]7^B@/;R[1_'_/U_I:_Y0'_  X:_P""M'_1F?Q%
M_P# _P )_P#S04?\.&O^"M'_ $9G\1?_  /\)_\ S05_J_T4![>7:/X_Y^O]
M+7_* _X<-?\ !6C_ *,S^(O_ ('^$_\ YH*/^'#7_!6C_HS/XB_^!_A/_P":
M"O\ 5_HH#V\NT?Q_S]?Z6O\ E ?\.&O^"M'_ $9G\1?_  /\)_\ S04?\.&O
M^"M'_1F?Q%_\#_"?_P T%?ZO]% >WEVC^/\ GZ_TM?\ * _X<-?\%:/^C,_B
M+_X'^$__ )H*/^'#7_!6C_HS/XB_^!_A/_YH*_U?Z* ]O+M'\?\ /U_I:_Y0
M'_#AK_@K1_T9G\1?_ _PG_\ -!0?^"#G_!68 EOV,_B,< G OO"C,<#L!X@W
M-U^ZO)K_ %?Z* ]O+M'\?\_7^EK0TN*2#3-.AE4I+#8VD4B'&4DCMXT=>/[K
M C\ZOT44&!_%-_P<C_\ !-G]MO\ ;)_:W^$OCW]FKX!>*OBKX1T'X*6_AS5M
M;T.ZT6&ULM;C\4:Q>/I\HU+4K&3SA:W5O-A8W1T?&_Y'K^=G_APU_P %:/\
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
M ]O+M'\?\_7^EK_E ?\ #AK_ (*T?]&9_$7_ ,#_  G_ /-!1_PX:_X*T?\
M1F?Q%_\  _PG_P#-!7^K_10'MY=H_C_GZ_TM?\H#_APU_P %:/\ HS/XB_\
M@?X3_P#F@H_X<-?\%:/^C,_B+_X'^$__ )H*_P!7^B@/;R[1_'_/U_I:_P"4
M!_PX:_X*T?\ 1F?Q%_\  _PG_P#-!1_PX:_X*T?]&9_$7_P/\)__ #05_J_T
M4![>7:/X_P"?K_2U_D._X-D?^"?G[8'[%'Q"_:XU;]I_X)>)?A+IWC_P=\)-
M/\(76OW&D3IK=YH&M>/+G5[>V_LO4+YE:Q@U2QDD\_9_Q])LW]:_KQHHH,I2
M<I.3T;MMY)+]#^0?_@YN_P""?G[8/[:WQ*_9*U7]F#X(>)_BUIO@+P-\5M.\
M6WF@3:3##HE]K>O>"[G2K>Z;4]0L?WEY;V-Y+"D>_>EO-T*5_+Q_PX:_X*T?
M]&9_$7_P/\)__-!7^K_107&K**2LFEZWW]3_ "@/^'#7_!6C_HS/XB_^!_A/
M_P":"C_APU_P5H_Z,S^(O_@?X3_^:"O]7^B@KV\NT?Q_S]?Z6O\ E ?\.&O^
M"M'_ $9G\1?_  /\)_\ S04?\.&O^"M'_1F?Q%_\#_"?_P T%?ZO]% >WEVC
M^/\ GZ_TM?\ * _X<-?\%:/^C,_B+_X'^$__ )H*/^'#7_!6C_HS/XB_^!_A
M/_YH*_U?Z* ]O+M'\?\ /U_I:_Y?W[*?_!$?_@J-X$_:B_9M\<>+/V1/'^C>
M%O!OQ\^#OBKQ+K%Q?>%WM])T#P]\1/#NK:SJ5PL.NR3M#8Z?9W%U-Y<;OLA?
MRT=Z_P!/]>%4=PHS^5.HH,YS<[725NU_U;"BBB@@**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "OXH/\ @OM\##\-_P!L33_BGIUK)%H7QS\#Z7KT
MLZ68M[&+Q9X6"^%]?LXY@-MS>365GH>N7S-A_.UO<^=^^O[7Z_#+_@OK\#!\
M2/V-M/\ BI86JRZU\!?&^G:[-<'<7B\'^-7M?"GB&&%%^9GDUN7P==R,P\M+
M6PN7=,8=/F.+\$\;D6*Y5>IA>7&4[+5>Q;]KW_YAY5M+:NW8_L;Z!WB+_P 0
M\^DKP1]8Q#H97QL\5P#F?O)1F^(?9+)8M2]V_P#K-A<D7-=2C3E5Y>:\H3_B
M<JY9VLE]>V5C$RK+?WMI8Q,^[8LMY<QVT;-C#>6LDBLVW/R<U3K;\/\ _(Q>
M&?\ L8=!_P#3M95^'6O**>UU?OI*.GS/^E3$2E3HU:D7:4*524;I-74;JZ>C
M2:V>CV>ET_[7_P!@_P#X(L_L_P#[-46@?$CXM):?'CXSK;VFHVU_K^GH? /@
MZ]=8KA/^$4\+7 EAN[RU<%8]=U_[9>.)'>&VM2D;+^V2(L:JB*J(B[8XUPH4
M*,!5 ^555>%4< 52T?\ Y!.E_P#8.LO_ $FBK1K^BL!E^#RVA&A@J$*%.T7+
ME5YSDE;FJ5'>=2?]Z<I/HFE9+_DI\3?%'C[Q:XGQ7$_B%Q/F7$N:RJ5J>'EC
M*BC@\MPSJ.2P64Y=0C2P&5X*+5XX; X>A2<KU)QG5E.I(HHHKN/SL*^+_P!K
MK]@K]F_]M/PS)I'Q?\$VP\46EM-%X;^)7AZ.'2?'WABX:/9#)9ZY#&9+^QC.
M/,T?5EO=-FA>:-(89)GE/VA16.(P]#%4IT,32IUZ-16G3JQ4X27FFGJMTUJG
MJFF>_P ,<5<2<%9Y@.)>$L]S3AS/\LJJM@<VR?&5L#C<//3F4:U"4)2I5(WI
MUJ%3GH5Z4ITJU.I2G*#_ ,Z+]O7]CK5/V&_V@=2^"=_XUM?']@^@Z;XM\.^)
M(=-;2+V?0-7FO(+.VUS3_,GMX=:@:RD6\:QD^P3;T>V1$^2OBROW#_X.!/\
MD^ZQ_P"R*>"/_3CKM?AY7\_YQAJ6#S;,<+0CR4*&*JTZ4'*4N6"::CS2<I.U
M[7;;[MG_ %._1ZXMSWCSP0\+N,>)\7#'\0\1<&Y/F><8V&&P^#CB\?7PZ]OB
M/JV#I4,+0=5Q4Y4\/1I45-RY*<(M115ZQL+[5+VSTS3+*YU#4-0N8;*PL+*%
M[B\O;RZD6*WM;2WB5I+BXN)F6.&&-7=W=$3I5&O<_P!F8E?VC?@/@D8^+_P\
M((.""OBG2L$$8/I_^OFO/IT_:5:5-NRG4ITVTDVN><8W5^R=[/2]NR/T_/,?
M+*\GS7,Z=.-6>6Y9C\?"E.3A"K+!X:IB(TI2BFXJHZ:BY)-Q3NDW:VA_PRE^
MU+_T;=\<?_#9>+?_ )54S_AD_P#:D_Z-O^.7_ALO%O\ \JJ_TL**_4/^(=X;
M_H:8C_P13\O^GGE^+[G^+O\ Q5?XR7_-G>%_EQ/FR[=LN\OQ9_FG_P##)_[4
MG_1M_P <O_#9>+?_ )55Y9XQ\">-_AWJ_P#8'C_P?XF\$:]]FAOO[%\5Z)J&
M@ZI]CN,_9[K[#J,-O<?9YMK>7-Y>Q]C^7[?Z@=?Q'?\ !?XD_MW1@DD#X0>!
M@ 3P!YFK' _X$Q;G YKP^(>$:.2Y?]=IXVK7DJ]*CR3I0BK5+WES*4G=<FFG
M5G](_17^G5Q%](CQ2_XA[F?A]DO#.&7#>;Y[_:> SO'X_$>TRRKE]*.'5#$X
M.C2Y*JQ<I2FY.47!63NS\0*_8_\ X(<?'\_!K]N+PUX/U&_-MX9^/.@ZC\,K
M^*3S'B/B-V36?!CPP*RQ?;+C7-/ATM;IEWPV=_<H/DD>OQPKN/AMXTU+X<?$
M;P#\0-&O&T_5/!7C/PUXHLK]&VM:2:-K%G>O,#\NW9#')\V[Y*^4R_%SP&/P
M>,@]</B*=223UE!3C[2.ZTE3<H/RE;J?W#XN<#83Q,\,N.^ <;"$J7%7"^;Y
M30E-<RP^8UL+.658R*Y9?O,#F<,)C*349.-2A%I.S3_T^**YWPKXAL/%_A?P
MWXKTJ02:7XHT#1_$>FNKK*KV&M:?;:E9N)%^60-;7415E^5NH[5T5?T8FI).
M+332::ZIJZ?S33/^2FM1JX>M6P]>G*E7P]6I1K4IJTZ=6E)PJ4Y+I*$XN,ET
M::Z!56ZMH[NUN;65$DBN89;>2-T$D;QRQF*1)$=65T9258,"K#((P2#:HIF:
M;BU*+:E%IQ:=FFFFFNS32:>Z>Q_F3_'7X>-\(_C=\8OA8UNUK'\.?BCX^\$V
MD39;_B7>&O%.J:3I4\9+,S0W6F6MG=6\C-O>VFBD;YWKR>OT>_X*X>%(_!__
M  48_:?L+>)8K/5/%/ACQ1:!"@WCQ/\ #OP?K%_(RI\JLVM7&J'YOG?;YS_.
M]?G#7\X8V@L-CL;ADK+#XO$4$NEJ5:<$UTM9:62OOULO^N;PQXBJ<7^&WA]Q
M95G[2MQ/P/PGQ#7G>[=;.L@R_,JRDVV^95,5-23;:DFG9II?U=_\&V>FVQ\$
M_M5ZOB3[;_PG?@+2]WF'ROL<7ABXO /*Q_K//N)<R9/[O:G\//\ 3K7\S/\
MP;8?\DT_:J_[*5X%_P#4.>OZ9J_:N#TEP[EUNL:[^;Q-9MONS_G3^GA*4OI7
M>+/-*4N7&<,1CS._+!<$\-\L5VBNBZ!1117TI_(A^#7_  <,_P#)E'A?_LM?
M@W_TEU6OXM*_MA_X."],2[_82M=3:5T?1_C1\.9(XE"%)CJ-W>:>ZR$C<IC2
M9I5VY&]/G^2OXGJ_%^.4UG\V_M8/"M>G[U?FF?\ 0_\ LT*L*GT8\-&+NZ''
M_%]*IHU:;IY/7LK[KV=:F[JZNVMTPHHHKX\_T!"BBB@ HHHH **** "BBO2?
MA!\/]0^+'Q5^'/PTTJ&>>^\=^-O#7A2&. 9E5=:U:UL9YE"CI;V\\UPW^Q"Y
MYZ4XQE.<*<(N4IRC"*6[E*2C%>K;./,,?ALKP.,S'&U8T,'@,)B<;BZ\Y*,*
M.&PE&>(Q%6;>BA3HTYSE)M)*-VTM5_=O_P $B?A"_P '?V"?@CIEW UOJ_C3
M3-0^)6L1RP^3=1W/C:_EU.TAN 1N+6VD?V?$FX_*B*F.,G],*Y[PKX>L?"7A
M?PWX4TU%33O#6@Z3H%@BJ$ M-&T^VTZW 0 *N(;9!CMTZ9KH:_HW X:.#P>%
MPD;<N&P]&BK=?94XP;?FW%M^I_R.^(G%N)X^X]XTXVQ;;Q'%G%&><03B]?91
MS7,<1C*=!:)J%"E6A1@FM(0BN@4445U'QH4444 %%%% !1110 4452U#4;#2
M;"]U35;ZSTS3--M+B_U'4=0N8;.QT^QM8WGNKR]O+F2.WM;6UACDFN+B:1(8
M8HW>1T12: +M%?DC^T%_P7._X)<_LXSZCIOBW]JKP9XQ\2:=&7?PQ\((=1^*
M=_<%49C#!J_A*UOO""W"MB-H+SQ-:R)*=CH-DWE_F#XU_P"#MS]@K2'E3P-\
M&_VCO&82&X:.75-&\&>$(Y;B.*%K:)0WBOQ!*L5Q,UQ%).\8>!84D\F;SO+B
M"E";VB_N9_5917\B&@_\'?/[*=Y=2Q^(_P!EGXXZ%:K'&T5S8>)?!>NRR2--
M&LD9MF&D^6L<+23+)Y[[W00E$W[T^U_@[_P<\?\ !*SXI:A%IGB/QU\4?@G.
MZQAKWXJ_#6]31/.D#_NTU+P%J/CEA&)%$9N+NSLHTWI).88M[H#=.:U<7^?Y
M>I_0Q17DGP;^/7P4_:&\*1>-_@9\5O /Q9\*2" /K7@'Q3I'B6ULI;F(S0VF
MJ+IEU<3:1J#1JS/INJ0V=_"5=)K9'1P/6Z" HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BO,?BM\:?A#\"O#$OC7XT?%#P#\*O"<321_\ "0?$'Q7HGA/2YKB*"2X-
ME9W6MWMFE]J$D,;-!IMC]HO[EALMK::1U6OQ5^-/_!RW_P $IOA#=2V&D?%;
MQS\:KV&5X)4^#WP[U74[..>-I%=3JOC.Y\$:;<0K)'M^U:?=7MM(DB/;/<)0
M-1D]DWZ+Y'[\45_(QXE_X.]OV2K"Y2/PM^S#\=O$=J7F#7.I:[X+\.2K$K$6
M[BV2?6]S3+\TD?G?N?N[YOO5VO@C_@[@_8/U=K9?'?P5_:-\%"2W@>YDTG2_
M!7C%+:Z=)#/  /%/AZ2:&&18T6X6-'F5VD%LGE^6X5[.?\K_  /ZLJ*_)O\
M9Q_X+@_\$P_VG;NQT;P/^U)X-\)^*M0@\^/PE\7TO?A5JB9$>VV&I^,(-/\
M"=Y?222>3#I^F^)+^\FF^2&!]\._]7+:YMKVVM[RSN(+NTNX(KFUNK:6.>VN
M;:>-98+BWGB=HIH9HF62&:-W21'5T8H02$M-;IKU5BQ1110(**** "BBB@ H
MHHH **** "BOF#]H;]M/]D_]D_39M3_:+_:"^%OPF\FT2^&D>*/%6GQ^*[RS
MD+(ESI?@NQ>\\7ZQ"SJ5\S2M#O%!SG%?BY\7?^#I?_@F#\.M1U#2?!M_\:?C
M3<VB_P"BZKX$^'2:5X6U!]^,1ZIXZUKPKK$2[<MN;PV_&-\: T%*,GM%OY,_
MI"HK^.7Q'_P>%? 6RGV>%?V,_BMK]N+BX0SZQ\4?"OAMS;)Y?V:=8;;POXC_
M 'EQND\RW:5!;;$Q+-YGR0:!_P 'AGP,N[DIXE_8N^*6B6WFVRK<:3\5_"WB
M&3R7=A=RO;W'A'P_M:VC\N2&$3O]I9W1WMMB/(%>RG_*_O7^?G^?9G]D-%?S
M7?"C_@ZC_P""97CZ\L-,\:)\<?@_=W9Q<ZCXM^']GK7AFP^YS+J?@[Q!KVK2
M+\S<Q^'?X#^'[-?L[?MY?L;?M96]K)^SO^TE\)_BC>W22RP^'-%\4V=GXU$,
M"+)-//X$US^R_&EK!&C9:XNM!AA^^N_>CA EQE'=->J_KN?6]%%%!(4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y3\</A?IGQL^#
MOQ/^$6LF)-.^)'@7Q/X-EN)8A*MA+KVD7-A9ZFB%7(GTN]FM]2MB!OCN+:&1
M,L@QZM145(1J0G3FE*%2$H3B]I1FN62?DTVOF=F79AC,IS# 9KEU>>%S#+,;
MA<PP.)INU3#XS!5Z>)PU>#V4Z5:E"I&]US15TUH?Y>'BCP[JOA#Q+X@\)ZY:
M2V.M^&M;U30-6LYL>=::EI%[-87UM*5W+YD-Q;R1MM_C3\H?#_\ R,7AG_L8
M=!_].UE7ZE?\%IO@6?@M^WI\2M0L[,6OAWXSV>E_&31"B*J2W7BDW%GXP=F1
M$C:>3QUI/B2]9,><(;RV:;S'E\Q_RRT*18M>T"65TCBAUW199978+''#%J=K
M))(['Y5CCC5F9F'R)G\?YSQF$G@<PQ6#G>^&Q%6E=JW.H32C/TG%*:\I?=_U
MH>'/&V#\2/#+A'CO <OL.+N$LKSWV-*\UAL1C\OI5<9@FTV_:8'&.O@JT7[T
M:U"I%W:L?Z@^C_\ ()TO_L'67_I-%6C7RGI7[:/[(<>F:;&_[3WP$21+&TC=
M6^*_@=65EMHPRLIUHLK*W\+8(/!%:'_#:O['_P#T=!\ _P#P['@C_P"75?T(
ML;@[+_:\+LO^8BEY?WS_ )5J_A_QZZU:W!'%]G5J-/\ U:SFS3F]5_L6OR[K
MNCZ<HKYC_P"&U?V/_P#HZ#X!_P#AV/!'_P NJ/\ AM7]C_\ Z.@^ ?\ X=CP
M1_\ +JG]=P?_ $%X7_PHI?\ R?FOO,_^(?<>_P#1$<7_ /B-9S_\Q>:^\^G*
M*^8_^&U?V/\ _HZ#X!_^'8\$?_+JC_AM7]C_ /Z.@^ ?_AV/!'_RZH^NX/\
MZ"\+_P"%%+_Y/S7WA_Q#[CW_ *(CB_\ \1K.?_F+S7WG\EW_  <"?\GW6/\
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
MS,S37%U=7$DEQ<7$S2/--([R.[O6?05RKLON7^1]-?\ #:?[7_\ T=#\?O\
MP[?CK_Y>5_HH_P#!L[\0O'OQ-_X)E:)XG^(_C/Q1X[\1R?&CXK6;Z]XNUS4O
M$.L/9VVIV'V>V;4=5N;J\:W@\R0PQ-+L0N^Q!GG_ #%*_P!+S_@UD_Y16:#_
M -EP^+O_ *<].H,JR2AHENNA_%3_ ,%$OVN/VIO#?[>G[9/A_P /?M&_&[1-
M#T;]ICXSZ9I&CZ5\3_&5AIFF:=9>/M<MK.PL+&UUB.WM;.UMXX[:WMX8T@AA
M1$1-B5\9_P##:?[7_P#T=#\?O_#M^.O_ )>5Z'_P4M_Y2%_MM_\ 9TOQQ_\
M5B:_7Q%0:)*RT6RZ+L?37_#:?[7_ /T=#\?O_#M^.O\ Y>4?\-I_M?\ _1T/
MQ^_\.WXZ_P#EY7S+10.R[+[D?37_  VG^U__ -'0_'[_ ,.WXZ_^7E'_  VG
M^U__ -'0_'[_ ,.WXZ_^7E?,M% 679?<CZ:_X;3_ &O_ /HZ'X_?^';\=?\
MR\H_X;3_ &O_ /HZ'X_?^';\=?\ R\KYEHH"R[+[D?37_#:?[7__ $=#\?O_
M  [?CK_Y>5^O/_!"+]J']I+Q]_P56_91\*^-_CY\8?&'AC5O$'C2+5/#WB;X
MB^+-;T748H?AOXNN8H[W3-1U2XL[I8[B&"XC6>%O+FA1TRZ)7\]E?LW_ ,&^
MG_*7;]D#_L8_''_JL?&= I17++1+1ZV78_U7:_SJ_P#@Y@_:/_:"^&'_  4W
MUSPO\./C=\5O ?AI/@K\)[Y- \(>/O$WAW1DO+NQU4W5TFG:1J5I:K<W+*IN
M9O+WS;$WOGD_Z*E?YH7_  =.?\I5=>_[(5\'_P#T@U>@YZ*O-W_E?YH_%[_A
MM/\ :_\ ^CH?C]_X=OQU_P#+RC_AM/\ :_\ ^CH?C]_X=OQU_P#+ROF6B@Z;
M+LON1]-?\-I_M?\ _1T/Q^_\.WXZ_P#EY1_PVG^U_P#]'0_'[_P[?CK_ .7E
M?,M% 679?<CZ:_X;3_:__P"CH?C]_P"';\=?_+RC_AM/]K__ *.A^/W_ (=O
MQU_\O*^9:* LNR^Y'[&?\$O?VLOVH?%?_!13]B[PYXG_ &B/C7X@T#6?VBOA
MEI^KZ+K/Q-\8:EI6IV%UXBM8;FRU"PO-8FM+NUN86:":WEC=71W1TK]V/^#L
M7XZ?&KX2?M"_LE6'PL^+'Q&^'-EJWP:\<W>J6G@CQEX@\,6VI747C>UACN;Z
M#1M0LX[N:*%5CC>97=$&Q?D)K^:/_@D[_P I+?V&_P#LY;X5_P#J36=?T#_\
M'A7_ "<?^QS_ -D2\??^IW:T&;2]I'1?"^A_,5_PVG^U_P#]'0_'[_P[?CK_
M .7E'_#:?[7_ /T=#\?O_#M^.O\ Y>5\RT4&EEV7W(^FO^&T_P!K_P#Z.A^/
MW_AV_'7_ ,O*/^&T_P!K_P#Z.A^/W_AV_'7_ ,O*^9:* LNR^Y'TU_PVG^U_
M_P!'0_'[_P .WXZ_^7E'_#:?[7__ $=#\?O_  [?CK_Y>5\RT4!9=E]R/IK_
M (;3_:__ .CH?C]_X=OQU_\ +RC_ (;3_:__ .CH?C]_X=OQU_\ +ROF6B@+
M+LON1]-?\-I_M?\ _1T/Q^_\.WXZ_P#EY1_PVG^U_P#]'0_'[_P[?CK_ .7E
M?,M% 679?<CZ:_X;3_:__P"CH?C]_P"';\=?_+RO5O!W_!4#_@HOX -L/"/[
M;G[3VCP6D$-K#8)\9O'-SI8MK:&:"V@DTN]UBXT^:*UCN)OL\<UJZ0R/YT.Q
MT1T^#Z* Y8]E]R/Z!O@I_P ',O\ P58^$EU:#Q%\4_ _QRT2T,8&@_%SX<>'
MKE;@*6+BY\1^"8?!?C2X\[<H9IO$CNNQ/)\G>X?][_V2O^#M_P" /C6XT[PW
M^V)\"O%7P5U*46UM/\1?A9>/\1_ ;74DF+F_U;PG?1Z7XU\,Z3;QY98]'N/B
M+J3N BVQ#[D_@*HH)=.#^REZ:=OET/\ :-^ O[1GP(_:A\ V7Q/_ &>OBQX(
M^+_@2^=8AK_@G7+75HK"]:&.Y;2=<LHV75/#>O6\$\+WF@Z_9:;K=D)$^V6$
M#M@^UU_C+_LO_M;?M$_L:?$W3?BY^S;\4_$WPP\9V#P1W<NC7?FZ)XETZ&99
MVT+QAX;NUN- \6Z#<2+NFTG7-/O+9)-ES;)#>0PW,/\ HL_\$;O^"[_PK_X*
M.Z;8_!SXM6FB?"+]KO2-*:>[\)V]S)#X+^*UK8QYO?$'PRGU&XFO(;Z.,?:]
M6\#ZA=7FK:;"7N=-O]<TZ&YO+8.>=)QU6J_%>J_7\C^@^O\ )8_;X_:[_:I\
M/?MQ?M@Z%H?[1_QPT?1=&_::^..F:3I.F_$_QG8Z=INFV/Q)\26UE8:?96VL
M1V]K9V=O'';VMO#&D,$**B(B+7^M/7^.?_P4/_Y/U_;4_P"SJ/CY_P"K0\24
M%4$FY773]3D?^&T_VO\ _HZ'X_?^';\=?_+RC_AM/]K_ /Z.A^/W_AV_'7_R
M\KYEHH.BR[+[D?37_#:?[7__ $=#\?O_  [?CK_Y>4?\-I_M?_\ 1T/Q^_\
M#M^.O_EY7S+10%EV7W(^FO\ AM/]K_\ Z.A^/W_AV_'7_P O*/\ AM/]K_\
MZ.A^/W_AV_'7_P O*^9:* LNR^Y'TU_PVG^U_P#]'0_'[_P[?CK_ .7E'_#:
M?[7_ /T=#\?O_#M^.O\ Y>5\RT4!9=E]R/IK_AM/]K__ *.A^/W_ (=OQU_\
MO*/^&T_VO_\ HZ'X_?\ AV_'7_R\KYEHH"R[+[D?5.G_ +<G[9ND7D&H:;^U
M9^T-87]J_F6UW:?&#QY!<0289=\4J:XLB-M=EW*U?27PZ_X+-_\ !4GX8W4%
MUX>_;A^/NIBV-OY-GXZ\:WOQ'TN-+8;885TOQ[_PD-B;8+\K6_V?R738CI)L
MK\Q** Y8]E]R/ZCOV>_^#L#_ (*!?#BYM+3XZ^#O@[^T;H7VA'U&[O/#A^%W
MC9[==VZ'3-8\ K9^$;-I-WS2WW@'5C\B;$C^??\ TG_L5?\ !RS_ ,$]/VJK
MS1_"'Q)UO6?V3?B9JIM[:+1_C)<6+_#F^U.=L?8]'^+NF+'X?MX8\C=?>/-.
M^'\,SE8;9)YG1'_S(J*")4H2Z6]-/^ ?[=EAJ%CJMC9ZGI=[::EINH6T%[8:
MC87,-Y8W]G<Q+/;75G=V[R075K<0NDL%Q#*\,L;HZ.ZMDW*_RG/^"9'_  6S
M_:U_X)MZ_I7AS1M>O?B]^S;+J"OXD^ 'C;5[J;1[&TGG::]U#X8:Y<+?7GPX
MUYFDN+AH]+AF\,:K=333Z]X=O[S[-?V?^E#^Q#^W-^SW_P % _@?HOQV_9W\
M6+KF@W3IIGBKPSJ*)8^,_ASXNCM8+C4O!OC;0S)))IFL6'GJT-S#)<Z/KE@]
MMK?A[4M5T2^L[^8.>=.4-=UW_P ^QN_MOZKJFA?L=?M0ZSHVH7NDZOI7P'^*
M6H:9JFFW4MGJ&GWUIX.U::UO;*[@:.:UNK>9%EAGAD22*1%=&# 5_DCC]M#]
MKU0%7]J#X^@*  !\6O'*@ #  7^W/SQ^ K_6J_;S_P"3)_VL/^S?/BS_ .H5
MK%?XW5!K02:E=)Z]?0^FO^&T_P!K_P#Z.A^/W_AV_'7_ ,O*/^&T_P!K_P#Z
M.A^/W_AV_'7_ ,O*^9:*#:R[+[D?37_#:?[7_P#T=#\?O_#M^.O_ )>4?\-I
M_M?_ /1T/Q^_\.WXZ_\ EY7S+10%EV7W(^FO^&T_VO\ _HZ'X_?^';\=?_+R
MC_AM/]K_ /Z.A^/W_AV_'7_R\KYEHH"R[+[D?37_  VG^U__ -'0_'[_ ,.W
MXZ_^7E'_  VG^U__ -'0_'[_ ,.WXZ_^7E?,M% 679?<C]C/^"7?[6?[47BO
M_@H]^PUX:\3?M$_&OQ!X>UW]JCX):5K6AZU\3?&.I:1JVF7WC[1;:]T_4M/O
M-8FM;RSO+>62&XM;B-X9H7='1T?%?ZME?Y!W_!)O_E)S^P)_V=O\!_\ U8N@
MU_KXT'-6MS*R2LK:?)_J%%%%!B?P-?\ !U=^T!\=/A-^W?\  S0?A?\ &+XF
M_#O0[_\ 9(\*ZO>Z/X)\;^(O#.FW>JR_&/XU6<NI7-EH^H6=O-?265C9VTEU
M+&\SV]I;0[RD*)7\PW_#:?[7_P#T=#\?O_#M^.O_ )>5_0U_P=X_\I!?@!_V
M9OX1_P#5V?'6OY2Z#LII<D=%MV1]-?\ #:?[7_\ T=#\?O\ P[?CK_Y>4?\
M#:?[7_\ T=#\?O\ P[?CK_Y>5\RT4%V79?<CZ:_X;3_:_P#^CH?C]_X=OQU_
M\O*/^&T_VO\ _HZ'X_?^';\=?_+ROF6B@++LON1]-?\ #:?[7_\ T=#\?O\
MP[?CK_Y>4?\ #:?[7_\ T=#\?O\ P[?CK_Y>5\RT4!9=E]R/IK_AM/\ :_\
M^CH?C]_X=OQU_P#+RC_AM/\ :_\ ^CH?C]_X=OQU_P#+ROF6B@++LON1_9__
M ,&I7QZ^-_Q9_:L_:0TKXH_%[XE?$33--^!FDWMAI_C7QKXA\365E>-XUL83
M=VMMK.H7D-O<-"S1&:%4?8[H&V&O[N:_S[/^#0?_ ).[_:=_[(%H_P#ZG5A7
M^@G0<E72I*WE^2/X>_\ @[(^.?QH^$GQN_9 L_A9\6/B+\.;35_AA\3KC5;7
MP1XR\0>&+?4KBW\4>%XX)[Z'1M0LX[J6"-FBCDF5W1'=$'SU_)+_ ,-I_M?_
M /1T/Q^_\.WXZ_\ EY7]0W_!X7_R7C]BW_LE?Q3_ /4L\*U_&_0=%-+DCHMN
MQ]-?\-I_M?\ _1T/Q^_\.WXZ_P#EY1_PVG^U_P#]'0_'[_P[?CK_ .7E?,M%
M!=EV7W(^FO\ AM/]K_\ Z.A^/W_AV_'7_P O*/\ AM/]K_\ Z.A^/W_AV_'7
M_P O*^9:* LNR^Y'TU_PVG^U_P#]'0_'[_P[?CK_ .7E?5'[#O[7G[56O_MG
M?LH:)K?[2'QQU;1]6_:*^#FG:II>I?%'QG>Z?J.GWOC[0;6\LKVSN=8DM[JU
MNK>22WN+>:.2&:!W1TV/7Y>U];?L#?\ )\7[('_9RWP3_P#5B^'J!-*ST6SZ
M(_V0J***#A"BBB@ HHKS/XP_&+X9? #X9>,OC'\8_&6C> /AKX T:YU_Q7XK
MU^Y^S:?IFGV^U0 JK)<7M]>7$D-CI>EV,-UJ6JZE<VNFZ;:75_<V]O( =;XI
M\5>&?!'AO7?&/C3Q%H?A'PCX7TJ^UWQ+XH\3:K8Z%X>\/Z)IEO)=:EJ^M:SJ
M=Q:Z?I>F6%K%+<7E]?7$%K;0QO-+*J(6K^+[_@IK_P '4MMHM[XA^#__  3>
MT>PU>ZM9+S2M3_:=\=Z*+O2TGA>2)KKX2> M5C^SZE&K(KVOBCQ]93:?<QM<
MI#X)FA^R:P_XA_\ !9'_ (+:?%__ (*5>/-4^'W@6\U[X:?L=>%]7/\ PA7P
MR2X-CJOQ#GTZXS:>/OBRUG,8]4U:ZDC6^T'PGYUSH/@R#[,EM_:6O)?^(;_\
M(Z#IA16CGK_=[>K_ $_,]L^.'[1OQW_:6\97GQ ^/GQ<\?\ Q<\7WQ'F:UXZ
M\3:KK\\$*-(8++3XKZXFM]+TVS61H;'3=/AMK.SMMEM;0Q0HB)XG110;[;!1
M110 X$@@@D$9(('(/J.GI]!7ZL?L#?\ !9;]N3_@GOK.FVWPQ^)VH>-OA+%=
MB76?@7\3[O4/%/PYU&VD;?=C1[:XNEU3P3JEQMC;^V?!^H:/<S26UM#J2:E8
M(]A-^4M% FDU9JZ\S_62_P""87_!8/\ 9C_X*=>"F/@.^'PY^.WA^P%WX_\
M@#XJU2VG\4:3"A5)=?\ "6HK#8V_CKP:TK!/[:TNTMK_ $MVAA\2:/HLEUI_
MV[^,W_@XH_:6_:(^&_\ P53^-7A7X??'/XM>"/#%GX0^$LMIX?\ "GQ!\4Z!
MHUK)=> ='N+F2WTW2]4M;.%KBXDDFF98=[S.\CC>YK^>[X.?&/XF_L_?$SPA
M\8/@[XQUGP%\1_ >L6VN>&/%&@W)MK_3[VW;E''S07EC>0M)9ZGIE['-8:E8
M3W-GJ%M-;330O]%?M_\ [:7B;]O[]HK4?VE?&WA72?"'C7Q+X'^'GAWQ=IVA
M7,\^B7WB'P9X7L?#6HZ_I4-ROVC3;/79+'^U%TF6:\_LU[J:V2]FA1!09QI*
M,[K6+3T>MGI_P7T. _X;3_:__P"CH?C]_P"';\=?_+RC_AM/]K__ *.A^/W_
M (=OQU_\O*^9:*#2R[+[D?6&A_MG_M=RZUH\<G[3_P ?'C?5=.5T;XL^.&5E
M-Y""&4ZUM9>?NMQ^E?[!'PHN+B[^%WPUN[J>6YNKGP!X.N+FXGD:6>XGF\.Z
M=+---*^6DFFD8R22.V]W8N^37^*]X?\ ^0]HG_87TW_TMAK_ &G/@_\ \DE^
M%W_9.O!/_J-:9085TERV27Q;?(]%HHK\FO\ @K-_P5>^#_\ P2]^"G_"1ZZE
MIXV^.WCJSU*T^"WP@BNS%<:_J5LGE2^)_%,L#?:-&\!Z#<2PR:MJ&$N=5FVZ
M+HV^]GFN;(,$FW9:MGT[^VI^WM^S!_P3^^%TOQ5_:7^(MGX3TZY-U;^%/"6G
M1IK/Q"^(6K6T0E;1? WA&&>*^UBZ#26\5YJ-P]AX<T0W5K/XAUO1[.9;FOX-
M/V__ /@YS_;._:<O-9\%_LR//^R+\'9Y&M[6[\(ZF;WXW:_9H8=MQK/Q*CAM
M9/"[S30-=0Z?\/[/0;JS@N9M*O\ Q%XAA3[3-^%7[5'[67Q\_;1^,/B#XY_M
M%_$#5O'_ (]UXB"*:]86^B^&]$@DDDT_POX0T&W\O2_#?AG2Q-+]CTG2X(87
MN9KG4KQ[S5;^_O[GYOH.J%)12<E>6_DOZ[F[XA\2^(O%VKWNO^*M>UCQ)KFI
M7,]YJ&L:[J5YJVIWUW=2M/<SW5]?33W$TTTTDDTTDDCN[N[O[X5%%!J%%%%
M!6II&LZOH&H6NK:%JFHZ)JUE+'/9ZEI5[<Z=?VL\+K+%+;W=I)#<0RQR1K(L
MD<B.CHC\<UET4 ?T7_L"_P#!RC^W/^R;J&B>%?C=K4_[6OP5MFAM+S0/B3JC
MI\3=%T\,H:?PG\5#;WFM2W%O&L4-OI_C2'Q5HZ6</V.PMM*>8ZA#_>I^P;_P
M4D_92_X*,?#O_A.OV=/'T5]K.EVMI+XY^%GB06VC?$_X=W5UE4M_$_AI;JZ$
MEC),KPV/B/0KO6/#&INDD-GK$UU#<V]M_C^5[5^S]^T+\9/V6OBMX5^-GP&\
M>Z[\.OB1X.O4N])U_0[IHO/@\R-[O1]9LFW6.N>']4CC6WUC0-6M[K2M2MOW
M%Y;.FS8&4Z49:KW7Y;/U7^7XG^T=17XE?\$8_P#@L5\/_P#@J#\)KG2?$UMH
MGP__ &J?AMIUH?BK\-;&Y,>E^(+ F*UC^)?PXM[VZNM2N/!VI74D=OJFEW4]
MYJ7@S6)DT?4KS4+&ZT37=;_;6@Y6G%M/=!1110(**** "BBB@ HHHH ****
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
M (3CQ4VM^)(=2C5);G1+G0;.?>FFP[/Q_H.RE'ECYNS?^7]=PHHHH- HHHH
M**** "BBB@ HHHH *_TO/^#63_E%9H/_ &7#XN_^G/3J_P T.O\ 2\_X-9/^
M45F@_P#9</B[_P"G/3J#*M\#]4?P0?\ !2W_ )2%_MM_]G2_''_U8FOU\15]
MN_\ !2W_ )2%_MM_]G2_''_U8FOU\14&D=EZ+\@HHHH&%%%% !1110 5^S?_
M  ;Z?\I=OV0/^QC\<?\ JL?&=?C)7[-_\&^G_*7;]D#_ +&/QQ_ZK'QG0*6S
M]'^1_JNU_FA?\'3G_*577O\ LA7P?_\ 2#5Z_P!+VO\ -"_X.G/^4JNO?]D*
M^#__ *0:O0<U#XW_ (7^:/YQ****#J"BBB@ HHHH _0C_@D[_P I+?V&_P#L
MY;X5_P#J36=?T#_\'A7_ "<?^QS_ -D2\??^IW:U_/Q_P2=_Y26_L-_]G+?"
MO_U)K.OZ!_\ @\*_Y./_ &.?^R)>/O\ U.[6@S?\6/\ AD?QX4444&@4444
M%%%% !1110 4444 %%%% !1110 5TW@[QCXK^'?BOP]XY\#>(M7\)^,?">KV
M&O>&O$N@W\^FZSHFLZ;.MS8ZCIU];-'-;7%M+&K*RL/[C[T>1*YFB@#_ %-_
M^"&O_!5K3?\ @I9^S>]EX\N=-T[]I_X+6VE:#\8]$M"L$7B:RN$DM_#WQ1T>
MS.TPZ?XK6SN(]9LX5>'1_$EM?V:/]CFTUYO\Y#_@H?\ \GZ_MJ?]G4?'S_U:
M'B2O0_\ @EU^W#XF_P""?7[:'PA_:"TN[N_^$-M=<MO"GQ@\/V\DHA\3?"7Q
M-=6]AXQLY+>/Y;B^TFS:/Q-X?5AL3Q#HFE._[GSDD\G_ &\=>T;Q1^VW^UUX
MF\.:C:ZOH'B+]I/XUZYHFJV,Z7%GJ.D:K\1/$5]I][:W$?[N:WNK6XAFADC.
MQT?>GJ0RC#EG*VS6GZGR91110:A1110 4444 %%%% !1110 4444 %%%% !7
MZ)_\$R_^"C'Q=_X)I_M)Z#\:OAY<7FL^"]5>RT#XR_"Y[Z6WT3XE^ C=;[JQ
MGM_,6UM_%&AK-=:EX)\03H\^@ZP\R/YVCZKK>FZE^=E% -)JSU3/]>?X\_'+
MX;?M+_\ !,/XU?'CX0>(;?Q1\./BC^RG\2?%?A?5X"JNUG?^!=8\_3]1@#,V
MGZUHM\EUH^O:7<8N=*UBPO\ 3;Q$N+:5!_D,5_4]_P $)?V];_3?V6?V]O\
M@GKX[UJ271?%/[-WQS^,'P'2_N@(M-\1Z+\/M8N?B3X.TT2#*Q^(M$AA\66-
ME',D,>I:#KAMX7O]=??_ "PT&5./(YK?56?DT%%%%!J%%%% !1110 4444 ?
MH/\ \$F_^4G/[ G_ &=O\!__ %8N@U_KXU_D'?\ !)O_ )2<_L"?]G;_  '_
M /5BZ#7^OC0<M;XOZ[(****#$_SN_P#@[Q_Y2"_ #_LS?PC_ .KL^.M?REU_
M5I_P=X_\I!?@!_V9OX1_]79\=:_E+H.VG\$?0****"PHHHH **** "BBB@#^
MN7_@T'_Y.[_:=_[(%H__ *G5A7^@G7^?9_P:#_\ )W?[3O\ V0+1_P#U.K"O
M]!.@XZO\27R_])1_!/\ \'A?_)>/V+?^R5_%/_U+/"M?QOU_9!_P>%_\EX_8
MM_[)7\4__4L\*U_&_0=-/X(^@4444%A1110 5];?L#?\GQ?L@?\ 9RWP3_\
M5B^'J^2:^MOV!O\ D^+]D#_LY;X)_P#JQ?#U I;/T?Y'^R%1110< 4444 07
M-S;V=O/=W<\-K:6L,MS=75S*EO;VUO;HTL]Q<3RLL<4$4:M)))(R(B([NX0$
MU_FB_P#!P%_P5_U;]O/XTWO[/_P8U^Y@_9*^"WB*XMM,>RFEAA^,7C[3#)9:
MA\0-56.3R[KP[ILOVK3_  '9S)LCL_M/B"9$O-82&P_HA_X.<_\ @IA)^S5^
MSW8_L;?"CQ"]C\9?VDM&NI/'-_I5V(]0\&?!)+AK'58GEMY%N-/U'XA7<<V@
M6?,4CZ#;>(74[9HGK_.GH.BC#[;\[*WX_P"04444'0%%%% !1110 4444 %%
M%% !1110!K^'_P#D/:)_V%]-_P#2V&O]ISX/_P#))?A=_P!DZ\$_^HUIE?XL
M?A__ )#VB?\ 87TW_P!+8:_VG/@__P DE^%W_9.O!/\ ZC6F4'/7^Q_V]_[:
M>:_M;_M/_#3]C7]G?XH_M(?%K4!9>#_AGX;NM8EM(Y%74/$.LN/LWA_PIHL1
MW-<:QXDUF:STFQC572%[EKRYV6=M<S1_Y)7[;7[8_P 7OV\/VC/'_P"T=\9]
M6:\\0^+K]X=#T.!Y/[$\"^#;&69/#7@GPY;.S?9]&T*QE6)6_P"/G4K][S6-
M0>?4K^\FF_I$_P"#K3]OR]^)'QQ\'?L(^!=9SX%^"45AXY^+$=G.KPZU\5=?
MT]Y-#TB\\J9E>/P7X7O!-]GGC1X=5\0W>\GR8:_D'H*HPLN9K5[>2"BBB@V"
MBBB@ HK]=_V*O^"'O_!0K]NWP3!\4/A'\+=,\,_"[4%\S0OB!\5=?C\$:%XJ
MB$MQ!)/X4@GM;[6->LX9K=HVU"TTO^SGWIY-Y+E]F_\ MC?\$&_^"C'[$_P\
MU'XN?$CX7:+XU^&6@V\E[XI\7?"+Q$OCF#P?IT"PBXU;Q5I<5G8ZUI.CV[2J
MMQK#:;-IMNB237=S;0H[H$\T;VNKWM;K<_&FBBB@H**** /H/]EO]IOXN?L>
M?';X>_M$?!#Q'-X<^('P[UJWU.R<F232M=TQV6+6O"GB.Q5HUU3PSXDTUKC2
M-:T]F1WMKGSK.:VOX;.\MO\ 6T_8/_;+^&W[?'[+GPP_::^&$BVNF^-]*-OX
MG\+R7*7.I^ O'VD%;/QCX'U@JL;_ &S0=661;.ZDAMTUC1+G2M?M8?L&JV;R
M?XY%?U0?\&LO[?%Q\!?VM-<_8\\;ZT\/PM_:MB23PA%>W6S3_#GQV\+:?<S:
M!/;+-(EO:_\ "Q/#<-]X-OOLT;WFL>(;#X<V>?*LS08U8)Q<DO>7XKK?T6I_
MHL4444'*%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C ,""
M 0000>A[$'K]#U]"*_SR/^"F_P #6_9^_;A^/O@FVLY+3P]J_C"X^(?A'-J+
M2TD\.?$-%\6PV^F(ORC3=#U+4M4\,V[+_'HDR'[G'^AQ7\K/_!QM\#$BO_@+
M^T?IULH%W!JOP=\4W04F1WMC>>+_  6K8.$CCCD\:!F< R/)"B<]/C..<%]9
MR;ZS&-ZF KPK:*[]C4:HU5;>R<J=1VV5.^J5C_0C]FOXB_ZG_2"CPIBJ[IY9
MXE</9CD/)*7+26=Y5%Y[DV(D]/WKI8/,\MPZU4IYIR\KDXRC_+K1117XT?\
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
M##87]S;?E90:IIJZ=T%%%% PHHHH *<26+$DDDY)/))/#$L.W\^.*;7]+?\
MP;;?L8_L8_MT?%O]IGX1_M8_"6'XG:KX<^'G@CXB_#9V\3^-/#,FB6&F^(]4
M\->.T,OA+7M$CO(]0N/$W@=ECU+[4]L]GNL/)2:_\\%*7*G)IM*VV^]OP/YI
M**_TE?VYO^"#7_!+/X0?L9_M3?%3X??LT1Z%XZ^'7P#^*GC/PAK:_$KXJ7QT
MGQ'X=\':MJFCZ@+/4?&5Y8W1L[ZUAF^SW=K-;3;-DT+H[BO\VJ@F$U--I-6=
MM?0****"PHHHH ***_HN_P"#</\ 8:_9A_;L_:1^._@/]J+X;CXE^%O!_P &
M['Q3X=TUO$?B?PV-/UV;QAI>ER7GVCPMK&CW5QNL;B:'R;BX>'Y]^PNF\ FU
M%-O9'\Z-%?ZBWB7_ (-K?^"0GB&WG2#]G7Q%X:NY+<6\.H>'?C1\8+66T*DL
M)XK.]\9W^DRS?,RN]UI]QO3 ?.Q"GY)?M=?\&BW@BYT'6/$G[$W[0?B32/%%
MM;W=[8_#3X[0Z?K?AS6[D'=;Z/IGC[POI>D:MX7A\O<L=UK/A_Q@\T^Q+FYM
MH7>YA#-5H/>ZVW_X';\ON/X5J*]E^/G[/_QC_9>^*GBKX)?'KP#KGPU^)W@R
MZCM=>\+Z['#YT:7,2W%CJ&GWUG-=:;K6BZI:R1WFDZUH]Y?Z5J5FZ75E>30O
MYE>-4&H4444 %%%% '8^ O'GBGX:>*M+\9^#=4ETCQ!I#7 M;N(;ED@O;6:Q
MOK*YB/RW%G?6-Q<6=Y:R?N;FVFFA?Y'Q7'45_H-_\$B_^".?_!+7]L/_ ()Y
M_LW_ !Y^)7[-MOXC^)GB?PQJNG?$/68_B%\4](34/%?ASQ+K6B7MV-/TWQE:
M:;;FZM;.SNFBL;6&W1YMB(I1J")S4-6GJ[:6_$_SY**_J1_X.3O^">'[(O[!
M>J?LNV_[+'PJ7X9Q?$2P^(4WBY4\4>,/$HU271+G04TQB?%6N:T]K]G6^N%_
MT-H0_F?OM^Q*_ENH*B^9)]U<****!A1110 445_?#_P1&_X(R_\ !.7]K?\
MX)I?L^?'WX^_L_Q^.?BMXVO_ (PP^)O$[>/OB/HAU&/PO\;?B)X2T,?V9H'B
MK3-*MQ9^']#TNQS;64/GFV-S/ON9II'"9S4%=IM7MI;]6C^27_@DW_RDY_8$
M_P"SM_@/_P"K%T&O]?&OR%^%'_!"7_@ES\$?B;X ^,/PT_9KB\._$/X8>+M!
M\=>"=>'Q(^*6H_V/XH\,ZC;ZKHNI?8-3\97FFWGV/4+6&Y6WOK2XMIF79-"Z
M?)7Z]4'+4FINZ37KZ+_(****#,_SN_\ @[Q_Y2"_ #_LS?PC_P"KL^.M?REU
M_L&?M0_\$TOV(?VSO'.B_$K]ICX!^%OBIXW\/>$[3P-H^OZW=:W;W=EX5L=8
MUK7[31T73-4L86MX-6\1:U>1M(CN)K^;YRH1%_.[]JC_ (-V?^"=_P 3OV>O
MBQX)^!/P"\(_!_XRZQX2U _#'XBZ5J/B1I/#OC:P"ZAX?>_BN]4OH;C0[[4;
M6'3?$%NMOY\VCW=XEN\-R89D#HA5BHQBT]-+Z6_,_P P2BNO\?>!?%OPQ\;^
M+OAQX]T.\\->-O GB36?"/BSP_J"JE[HWB'P_J%QI>K:=<>6TD;26E]:S0^9
M#)/#,B":&::%T=^0H.C<**** "BBB@ HHK^Z;_@@7^R/_P $J/\ @H?^R(+3
MXH_LK?#O5_VDO@3J,7@WXM7,^HZ_;7WBS3M0-U>^#OB%]DM/$4>Y=<T];C2]
M2GCL;.V36]$OTACV/&\@3.7(KV;5];6TOUU/C[_@T'_Y.[_:=_[(%H__ *G5
MA7^@G7P]^R]_P3?_ &+/V+_%7B'QM^S-\"?#/PJ\4>*]#B\-Z_JVB7>M7$^H
M:+#>IJ,=C(-4U*^B6);R..8M'&DCLB;W*KQ]PT').2E)R76WY)'\$_\ P>%_
M\EX_8M_[)7\4_P#U+/"M?QOU_L1_M3_\$[_V./VUM;\)>(_VG?@AX<^+&L^!
MM+U+1O"M[KEUK-O)I&F:O=6U[J%K"NEZE8QR+<75G;R,TRNZ%#Y;H'?=_+'_
M ,' W[*7_!+/_@GI^RMIOA[X/_LK_#C1OVE/C[J4WASX<:A#J?B"?4?!7AG1
M9+2]\9?$&*QN]>E61K*%[/P[I<S6\T*:OKUM-(C);/0;4ZBM&"3;VZ6]?1:_
MTS^'BBBB@W"BBB@ KZV_8&_Y/B_9 _[.6^"?_JQ?#U?UC?\ !OG_ ,$._@%\
M;?V7]7_:I_;5^$^G_$B'XRWQM?@GX0\076IVEIHO@/P_>SVE]XTD@TV\LI&U
M'Q5KEO<VNFM-(/)T/2O.2%X=81Z_HC\&?\$1O^"77P^\7^%?'GA#]DGP)HOB
MSP5XAT?Q7X8UB"_\4//I7B#P_J%OJFCZE"DVN2PM-8W]K;W,*S1R)YD*%T;!
M%!E.K%-QU>EKJUM?FK_U\OU9HHHH.0*XOXC>/_"_PI\ >-/B9XWU2WT7P?X
M\+ZYXO\ $VK7<J0V^GZ'X?TZXU34;F225EC'EVMK(5#,-TFU!R]=I7\P?_!T
MU^V1)\"/V'=#_9T\,:LUEXX_:M\3/H.I1VMX]M>P?"GP8UEK/C:8QB-ENK'6
M-0G\.^%[R$NNZUUBY?JBHX5%<TDN[_#J_DC^$G]OC]KGQ;^W+^UI\9OVEO%T
MEU'_ ,)_XINF\*:/<R.P\,> =)(TSP5X;AC::XCM_P"S=!M[/[9'#)Y,VJS7
M]XO_ !\OCXYHHH.Y*R2716^X**** "BBB@ HKTOX/_"+XB?'OXH>!?@U\)?#
M&H>,_B/\2/$>G^%?"'AK2XQ)=ZEJVHN$0.[;(;6QM85FOM4U*ZDAL])TZVO-
M2OYH;.VFF3_2._X)F_\ !N_^R'^QMX*\.^+?CUX-\,?M+?M*W=I%?^(O%'CG
M2X=;\ >"M1N([60Z%\.?!>I+-H\<.CR0M&OB_6K._P#$^I7,U_<VUSH^FW5M
MHED$3FH+75O9(_S)J*_VN3\*?A>VEG16^&_@,Z.;'^S#I1\(Z =/.G>1]E^P
M?8_[/\C[']G_ ''V?R_)\D>7LV<5^&W_  4:_P"#=_\ 8K_;,\)ZSK_P>\&^
M&_V7OV@X+:YNM \<_#C1+?1_!?B74]ES+'IWQ'\":8MOH^JV=_<S1_:_$6DV
MUAXJL_)A=-0O;.*;2KP,U73>J:\[W^_1/[KG^8?17LG[0'P&^)_[,7QD^('P
M&^,GAV7PO\1_AIX@NO#OB72G9IK<SP;9;74M,N]L:WVCZQ8S6NIZ/J"Q(EYI
MMY;7.Q'=T3QN@WW"BBB@#7\/_P#(>T3_ +"^F_\ I;#7^RG)\3=!^"_[)D'Q
M<\3SP6_A_P"&GP"L/&^K27$RV\36?AKP#;ZM) T[X6)KK[*MO&S?\M)4X)(%
M?XUGA_\ Y#VB?]A?3?\ TMAK_2U_X+T?'&\^#'_!%'5=-TJ]6UU?XR>%_@O\
M'X4P^^YT?Q+8Z3>^*(TD!7R]WA_2;Z)FW8<3>2R.CR"@PK*\J:[MK[W$_P Y
M#X]?&'Q1^T%\:OBG\;_&EU/>>*/BIX[\2^.-8EN)C/)'/K^J7%]'9B4JI,.G
M6\D.GV^U8TCMK:%$C2-*\BHHH-]@HHHH *_3C_@C_P#L8V'[>'[?GP1^!7B6
MUDN_AXFH7OC_ .*L$,XMY9_AYX'@75=9T]9"K;5UR\;2_#\FW9,D.J.\#^<B
M5^8]?V._\&?_ ,,+/4_CK^UG\7;VQMYKCPG\,_!G@K1+N18FN+*Y\5>(KS4]
M6,#"3SH_.L]!LX9,P[)$<C>'79014;C!M;JWXM(_O#T#0-$\*Z'H_AGPUI&G
MZ#X=\/Z;9:-H>B:1:06&EZ1I.FV\=II^G:?96R1VUK96=K#%!;6\,:)##&B*
MH J[?6-EJEE>:;J5G:ZAIVH6MQ8W]A?6\5W97UE=Q/;W5G>6MPDEO=6EU;R2
M0W%O-&\4T3O'(CHY!MT4'$?Y.'_!;;]B;2/V#_\ @HA\8_A-X,TV'2/A5XR7
M3?C-\'M,@&R#2? 'Q#EU";_A';6':ODZ;X/\8:7XN\&Z.OF3.^C^'K"::;[1
M-.J?DM7]IO\ P>'?"VSL_'G[%/QHM+11?:]X5^+?PTU^^$<V][?PQJW@_P 3
M>%;9I1$UOLC;Q5XND6)I$F^=W1)D\YH?XLJ#N@^:,7N[:^O4****"@KMOAQX
M]\3?"OX@^!_B9X-U&?2/%OP^\6^'O&GAG5+8A;C3M>\-:M:ZSI5["3C]Y;WU
MG#,,==G.>W$T4 ?[0W[,WQNT3]I3]GGX)_'[PZMO#I/Q@^&/@SX@165M<BZ3
M2;OQ+H=GJ.J:$]PO$ESH&J37FBWGI=V$R'!4U[E7\YW_  :[_&VX^*G_  2^
M\/\ @K4;U;C4?@-\5_B!\-K:V:7S;B#PWJ,VG?$#19Y!L5DAFO/&&N65JK,^
MQ--=$V0I&@_HQH."2Y9./9_\%?@T%%%% @HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_.__ (*H? QOC_\ L-?'+PK9VKW/B'PWX=7XC^%EBA62
MZ?6_ ,J^)%L;7?PDNL6-G?Z*S''[G4)!O0D2)^B%4[VTM]1L[NQND$MK>VTU
MI<Q$!A+;W,3PRQD$$8>.1U(8$<\CUY\7AH8S"XC"5%>GB:%6C+R52#A=>:O=
M/HTF?5<#<68_@3C3A/C3*VUF'"G$63\081)V52ME./P^-C2F]4Z=9471JQ::
ME3J2BTTVG_EMT5]+?MA?!>X_9[_:?^-_P>F@6WMO!?Q URUT6-<E?^$8U*?^
MVO"KJVU5;=X=U+2VD95\O?NV=L?--?SG5ISHUJM"HK5*-2=*I'JITY.,EW5I
M)K7L?];^09W@.)<BR;B+*JJKY7GV4Y=G675XM.-; 9IA*6.P=5.+:?M,/7IS
MT;5I+4****S/7"BBB@ HHHH *]$^$WC"S^'OQ1^'/CS4;6ZOK#P7XW\,>*;V
MRLO)%Y=VNA:Q9ZC/;6AN)(;?[1/';O%#Y\B0AW0O(B?/7G=%.+<)PG%VE"2G
M%M77-%IJZZJZ5T]&KI]UR8[!T,QP6,R_$IRPV.PN(P>(C&4H2E0Q5*="M&,X
MM2BW3G)*46I1;335M?["3_P<=_LU9X^ ?QY(R<'?\.@2!QR!XR?OWSVI/^(C
MO]FKO\ _CQCH?G^'?7_PL?T-?Q[T5]7_ *[<0?\ 010_\):/_P C_5WY6_B#
M_BG)]%K_ *)7B'I_S6.?^7_47UM^+/T$_P""BO[>7B_]O+XSGQ?=V^I>'/A5
MX3MY=(^%?P^OIX';1--N%5M3UO6H[&2>QN/%6O3*K:E=1S7B6UG#9Z9;7#V5
MK&E?H/\ \$[O^"W_ (P^ NF:-\'?VIH/$'Q/^%6FQV^G^&OB)82MJGQ(\"V*
M%8HM/UB"\F63QQX9LX=OV=FND\3Z/;0O;6S^(87L--L/Y]**\BAG>:8?,*F9
MT\7/ZU6GS5W)*5.M"Z?LJE-^ZZ:24812C[-)>R<&KG[IQ+]&OP9XK\+LI\'L
MVX-P+X*X>P<,-P[A\*Y8?-,@KPB[YKE6;QOC:&;8BM.IB<?C*E2M_:N(K5WF
MM/'4L17I5?\ 2Z^"/[3/P$_:/\,P>+?@E\5/!_Q"TB6.)YTT;5(DUC2I9\F.
MTU_P]>?9M>\/ZA@'=8:UIMA>QX!>%0PS[M7^7'H^L:QX=U2UUWP[J^J^'M<L
MB6LM;T'4KW1M7LR0%)M=4TVXM;ZU9N"S0W"?X?16G?MJ_MB:58QZ;8?M4_M"
MPV4*E(HI/B]XYO'C0C;L2ZOM:NKI8U7Y8XUFV1)A(=G%?;X;Q#C[-?6\ME[6
MUW+#5UR3=EJJ=2'-#7ISU++[1_FWQ9^RBQ?]I5JG OB[AEE%6HY4,'Q9P[6_
MM#!TG*T:-7,LHQDL/F%2"Y>:O#*\LC-N2]A!Q][_ $:_%7C'PCX'T:_\1>,_
M%&@>$] TNV>[U36?$FL6&BZ986L8S)<7E]J-Q;6MM"JY+22R(@'(-?@A^VU_
MP7G^#?PRTW6? W[)0M/C/\1W2XT\?$.XAGB^$_A2<[XFU'3KF18;KXA7EO\
MZZQCT98/"MR7AF;Q#>)%-ITW\C?C3XC_ !&^)-S'>_$CXA^/?B)>0N98+OQ[
MXS\2^,[F&0A5\R&X\3:IJDT+;55-\;)\B(I^1*XFO/S'CS'8F$J6 P\<#&2:
M=:<_;XBS6OL_<A3I/I=QJR6KA*+LU^K^$/[,+PYX3S+"YWXH<58SQ)KX2K3K
MT>'<)ESX<X8E5IN,HQS/EQV.S7.**E&,U0CBLJPU3^%BZ&,P\ITI]_\ $WXG
M>/\ XR>.?$/Q)^)_BK5O&?C?Q5?R:CK>OZS<&>[N)G/R0PH,6]C8VL>VWT_3
M;."&PL+9$M;.VAA1$K@***^$E*4Y2G.4ISG)SG.;<I2E)W<I2;;<F]6V[MW9
M_IS@L%@\MP>%R_+\+AL#@,#AZ.$P6"P="EAL)A,+AZ<:-##8;#T8PHT,/1I0
MA3HT:4(TZ5.,80BHQ211112.HZKP1XMF^'_CCP1\0+=I%G\!^-/"?C:(P;C+
MN\)^(=-U_8@3YF:1=/:/RU^_OV<;\5_IR^%M<MO$_AGP[XDLIHI[37]$TO6K
M:6%Q)#-#JEA!>Q21.C,K1LDJE""00!@GK7^7BRHRLC+E74@C.<JPP5_/^O:O
M] [_ ()+?%__ (71^P!^SUX@GN?M>L>%_"LOPT\03.P,\FM?#F_NO"=S<7"#
M_5R7T>FP7R@@(\-S'*G[N1*_0_#W$J&+S#!M_P :A2Q$%?9X>?LY6]57C]SW
MN?Y+_M6>#)XO@OPKX_HTM,AXCSGA7'U%!W]EQ+EU#,\NYI*_+&E6X;QT;2;O
M+%)IJSYOTAHHHK]5/\1PK_/H_P""K_P5NO@;^WI\=M&^Q-::#XYURW^*/A4B
M%DMI-(\9VT=W=0V\Q9H[AK76H=46X=27A=TAF1'Q(_\ H+U^&O\ P6O_ & ?
M$'[5/PJT#XQ_"+13K'QG^"]OJ"RZ!9P%]4\=?#V^/VK5M"L-K SZWHUY"FL:
M+:^6\EZ9+^RB=)9HDF^3XRRNIF64N5"#J8C!58XFG"*O.I"SA6A!6NY<DN>,
M5K)TU%7DT?W%] #QGRKPB\=*&'XES"CEG"WB#E%7A#,LPQ52-'!9;F57%8;'
M9!F&,JSE&G1PZS##?V96Q-24*6$HYK5Q5>I3P]&K(_B9HJQ<07%G=7-C>V]Q
M97]E/);7UC>02VM[97$)9)K:[M)UCN+:XAD5EDAFC1T<?.E=A\./AWXT^+GC
MOPQ\-/AQX?O_ !5XW\8ZK::-X?T'3(C+<W=Y>3QP(\K?ZNSL;=I%DOM0N6AM
M-/MD>YN9DA3?7XG%2G*,(Q<ISDH1C%-N4I/EC%)*[DY6CRI<U^A_T:8K'83
MX/$9AC<3A\)@,)A:N-Q6-Q-:G0PF&P="DZ]?%5\34E&E2P]&C&56I6G*-.%.
M+J2E&"YC^S+_ (-^?#=_H7["&IZC>(ZP>,/CO\0?$NE,R^6)+"'P_P"!?"KR
M1MN8R)_:7AC4(_,VI\Z/&4 3>_[C5\Y?LE_ '2_V7OV</A%\!=*N4OA\//"5
MMIVJZG$&6+5O%&H7%QKGB[5X(Y%62.UU3Q1JFL7UG#)F2VLYX+9V=HBQ^C:_
MH;)\+/ Y7@,)4TJ4,+1A56C2J\B=1)IM-1FY)-;I76A_R@^._&N"\1O&;Q.X
MWRQN>5<2<:9]F&4U'!TYULH>.J4<JKU*<DI4ZE?+Z6&JU:<ES0J3E%MVNROS
M?_X*X:R^A?\ !.?]J*^B:U$TO@W1-.A2[+>7+_:GCCPKI\L<:K+"S3"WN9Y(
M55\"2-6:-HU>-OT@K\4O^"]GQ"3P=^P9JGAN.<+>?$WXD^"?"0M=V)9]-M9;
M_P 2:A* &0-';3:+8^:/G.^:'*')*QGE54<FS2;=K8'$Q5_YITI0A\W*44O,
M]/Z-V35L_P#I ^"^64*?M95/$W@S$U*>K4L-EV?8',L8Y6^Q'"82M.;NDH1D
MVTKL_A_"D #T!7MU.<?GD>W-.56=E0 LS,%"*,EF8X4!1_$WX]N1QB*OI+]D
M'X12_'K]I_X%?"-;:>ZM/&OQ+\*Z;K:VXS+!X:CU2WO/$U^=KJWEZ?H-IJ5]
M-M;?Y-L^SI7\_P!*G.M6I4::O4K5(4H+O.I)0BO2\E?[E=L_ZG<_SC \.9'G
M/$69U51R[(LIS#.<PK-I*E@LKP=;&XJJ^9I6A0H3DTY)::L_O._X)Y_"%/@9
M^Q;^SK\/FMOLU_;_  XT;Q%KT3Q".X77_'"R>,M8AO/E#275C>ZY)ISEMY6.
MSC@1C#%$:^T*ABBC@CCAAC2*&)(XXXHXQ''''& D<<<:!5CCC556.-5"A0%4
M!1Q-7]'X:A##8>AAZ?P8>C2HP_PTH1A'\(H_Y%N*^(L;Q?Q1Q)Q7F4G/,>)L
M^S?/\=)RYF\7G&/KYAB-6DW:KB)):+1*R2LD4445L> %%%% !1110 5_GF?\
M'=WCJ35OVZ/V>_AW'.LMAX*_9;TSQ Z+(C?9M9\;_%#XC6]]!)']F62.5M)\
M(^'[C>UU-"Z7,&R&V=)GN?\ 0SK_ #3O^#J/4KR^_P""I]]:W,OFP:/^S_\
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
MW&H7C,UP&?+[%D>-$2/_ #6*_P!$/_@T? _X84^-AP,G]H:_R?7'@_P_C/\
MGK095O@?JCXD_P"#Q#_D-?L4?]@OXK?^E?ABOXEZ_MH_X/$/^0U^Q1_V"_BM
M_P"E?ABOXEZ"J?P1] HHHH+"BBB@ K_4G_X-M?\ E#=^RE_V$_C_ /\ K1_Q
M9K_+8K_4G_X-M?\ E#=^RE_V$_C_ /\ K1_Q9H,*^T?5_D?NC1110<P4444
M%%%% '\'_P#P=3?\$U3X1\8:)_P46^%.A[?#OCJYTGP+^T58Z=:$1:7XQBBC
MT_P5\1KLQ0E%A\46<=OX1UJZN)T5-5TWPWY4+SZK=35_&/7^TK^T!\"_AY^T
MQ\%OB5\!_BMHMOK_ (!^*/A+6/"7B"QG0L\=OJEI)!!J5C(CQS6NJ:3=-#J>
ME7UO-#<6=_:6UQ#,DD8>O\AO]M[]DCX@?L.?M/\ Q7_9H^(\4TFK_#WQ#/;Z
M-KCVDMI:^+_!]_\ Z9X4\8::DORM9Z]H\EO=MY4DT-M>?;+#SG>S>@ZJ,[KE
M>ZV].WR/DZBBB@V"BBB@ K]5O^"-W[?FI_\ !/+]M_X<_%74=0N(_A'XSGA^
M&GQQTH74\5E/X \2WEM$?$4T 9K=KSP+JZV/BBWN)+6YN4L+/6=-LQ"^JN]?
ME310)I--/9G^W/I6J:=KFEZ=K6D7EOJ.DZO8VFIZ9J%I(LUK?:??V\=U97EM
M*GRR6]S;RQS0NOWT='[UHU_,/_P;%_\ !1(?M/?LGWG[*_Q#UR*Y^,?[*-II
MFC:&MU(1J'BCX'7@^R^#=65G5?MEQX0O8;CP;JS1M-);6</AB\OYO.UN'?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MK5-.NH+W3]2TZZGLK^PO+:1)K:[LKRVECN+6[MYE62&XAD2:%XTD1T?K0HH
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
M;_#C(QO-3_:MTW6X9/,C"+;:'\(?BI87,9B/[QC))X@M661?DCV,CY:9 /\
M/6H.NC\"]6%%%%!J%%%% ']?W_!G]H\,O[4W[6.OM!<M<6'P!T'1XKH"3[+'
M#JOQ%T6]N()"$\OSYI-'MI(=TF_RX9S&CIO=/[^J_B?_ .#/#P-,GA[]MOXD
MW$$B12ZO\'?!6G7!,@BN&2T\;:WJ\2C=Y;/:_P#$G9F:/>OVGY'V.XK^V"@X
MZO\ $E\O_24%%%%!F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MKPQZ%XT:W<O]O_LS6;B"V77H4(<U6FH^]%66S7;L_P#/SL?T;5_(W_P=^_\
M)G'[+W_9S$W_ *JWQQ7]<E?R-_\ !W[_ ,F<?LO?]G,3?^JM\<4&=/XX^I_G
MUT444':%%%% !1110!_I4_\ !JC_ ,HL3_V<C\7O_39X&K^D^OYL/^#5'_E%
MB?\ LY'XO?\ IL\#5_2?0<53XY>H4444$'X^_P#!>[_E$Q^V)_V(ND?^I?X?
MK_*)K_5V_P""]W_*)C]L3_L1=(_]2_P_7^430=5#X'_B?Y(****#8*_T;?\
M@TB_Y1I?%3_L\WXG?^J>_9_K_.2K_1M_X-(O^4:7Q4_[/-^)W_JGOV?Z#*M\
M#]4?U%T444'(%?Y/O_!>'_E++^V=_P!E*M?_ %%?#]?ZP5?Y/O\ P7A_Y2R_
MMG?]E*M?_45\/T&U#XW_ (7^:/R)HHHH.H**** "O3/@QX_A^%/Q=^%_Q/N-
M*DUV#X=^/_!_C>;1(;U=,EU>+PMK^GZU)IL6HO:WZV,E\MBUNMXUC>);._G?
M9IMODOYG10&Y_<I??\'C>@M:S#3OV!-8BO2H^SR7W[1UE/:H^Y,F:"#X+6LT
MBA=WRQW$7SX^?/RG\W_VH?\ @ZC_ &_OC7HFJ^$_@UX>^&G[,>B:E'=VA\0^
M"['4?%/Q)%C>0>2T<7BGQ9=7FEZ5>V_S26>J>'O#.CZK;3/YT-XCI"\/\Q=%
M!"IP7V?ON^W^7YG5>-?&WC+XC^*M=\<?$#Q1K_C;QEXFU&XU;Q#XI\4:M?:Y
MKVM:E=R/+<7VI:KJ,UQ>7EQ-(VYY)IGS]Q/DP*Y6BB@L**** "BBB@ K_1!_
MX-*?V=[KX>_L2?%[]H/5;!K6^_:*^,+Z?H%TT(4:GX#^#EC<>&M.NXYS\TD<
M/CS6_B1I_E_ZN)[!]GS.ZI_G\_#+X<^+_B_\1? GPH\ :3-KGCCXC^+?#_@C
MPGH\ /F:CX@\3:I:Z/I5L6"L8XY+R\A\ZX8;+:'?--\B/7^Q1^QW^SEX<_9&
M_9<^!/[-OA9EGTOX/_#;PSX/GU)8$MI==URRL(Y/$WB6Z@C9HH[[Q)XBFU37
MK]8L0_;-0F\E$CV(H8UY6BH]W^"_K\/N\R_X*9_\H[_VW?\ LUOXW?\ JOM>
MK_'IK_86_P""F?\ RCO_ &W?^S6_C=_ZK[7J_P >F@*'P/\ Q/\ )!1110;!
M1110 5^P?_!'/_@J7I7_  2K^,7Q4^*VJ_!/4?C<GQ'^'-IX$@T73_B!;?#Y
MM&DMO$5CKK:G+?W/@WQBNH1R1V;6JV:VUFZ._G?:7V>2_P"/E% FE)-/9[[K
M\C^VGQM_P>*:U<Z9)'\./V&-,T762O[J[\;_ !ONO%&F*^&&9-/T'X=^$+J1
M<^6?DU2/C<,_,NW\*OVY?^"[G_!0?]N[1M4\#^./B18_"SX1ZN&34?A/\%;.
M\\&^'-7MF:&1['Q+J\FH:EXP\4Z=YUM;W"Z7XB\17^E0W,'G0V<+[G?\:Z*"
M53@MHKYZ_G_5PHHHH+"BBB@ HHHH WO#/A[4_%OB30/"NBVT]YK'B36M,T'2
M[6"&2XFN=0U:]AL+.&*"%6FFDEN+B-5CC5W?^#UK_9>_98^#EK^SW^S;\"/@
M=:PV\/\ PJKX3^!/!%X+5B]O/J^@^'-/L=;O(F).5OM8COKW*@)_I'R!4PH_
MS?O^#</]BZ[_ &K?^"B?@;QQK>E->?"_]E^*/XU>+[F=)%LKCQ'I-RMO\-M!
MW-;26=U-?>,9+/5+K2[AT^V:#HFL-LF2!T'^G[0<U>5VH]M7\[6_#\S^&_\
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
M;;;W9_#?_P 'B'_(:_8H_P"P7\5O_2OPQ7\2]?VT?\'B'_(:_8H_[!?Q6_\
M2OPQ7\2]!V4_@CZ!11106%%%% !7^I/_ ,&VO_*&[]E+_L)_'_\ ]:/^+-?Y
M;%?ZD_\ P;:_\H;OV4O^PG\?_P#UH_XLT&%?:/J_R/W1HHHH.8**** "BBB@
M HHHH *^1?VZOV0?A_\ MV?LL?%K]F;XB0VT=CX_\.W">&O$,MK'=77@GQ[I
MH:^\%>-=-RIFCN- UZ&UGO([62VGU/1WU71))DL]5N5?ZZHH!.SNMUJC_%>^
M.7P7\??L[?&'XE? OXIZ+/X>^(7PJ\8ZYX)\5Z7*"4BU30[V2TDNK&8JJWFD
MZG"L.I:/J4.^VU+2;RSU*S=[:YA=_**_NG_X.LO^";7]NZ%X<_X*0_"K1%.K
M>&;?0OAO^TQ9V$)\W4/#CW%OI'PT^)LT<2#S+C0;JXA\ ^)+R5YIWT>\\#;$
M@T_P]?3'^%B@[H24XI_>NS"BBB@H**** "BBOH;]E+]F[Q_^UW^T1\)OV<OA
ME9R77B[XJ^,-,\-6L_EM):Z/ITTGGZYXCU)E^6#2_#NBPWVL:A-(Z(EM9NF[
M>Z"@#^J/_@U0_P""<Q\:^/\ Q5_P4)^)^@E_#7PWGU#P#\ (=1MI5BU+QY=V
MWD>-/'5B9(526/PKI,__  C.GW<-PZ'4];UN-XO/TU'3^\^O!?V8/V=_A]^R
M?\ OA9^SS\+]/BT_P;\+/"6E^&=.988X;G5+FUA#:KKVHF/F;5=>U1[K5]2N
M)"\DMU>2;W; ->]4'#.7-)O[O0****"0HHHH **** /X%_\ @\&EUAOVBOV/
M8+B(KH,7P=^(4FE3&(*LFJ3>,='76XQ-]Z00VL.ALT72(S;_ /EM7\=]?V>?
M\'BFG7D/Q3_88U:2';I]]X"^.=A:S[@PEO-+U_X9SWT6T89?)AU;3VW,?G\[
MY!\CD?QAT';3^"/H%%%%!84444 %?K__ ,$$O^4MW[&/_8_Z[_Z@?BNOR K]
M9?\ @AEJ4^F?\%9OV(I8/*S=?%LZ9)YHR/)U'PMXCLYMGS#;)Y<[^2V/O[/;
M(*6S]'^1_K)T444' %%%% !1110 4444 %%%% '^>K_P=3_L#2?![]H[PM^V
MMX%T8Q> /VBXUT'XC-9VY%MHWQ@\.6,<8OKMH]_EGQMX=AM[Z.:=H_M.K:3J
MJ(!FOY,:_P!D?]MS]D/X:?MT?LS?%#]FGXI6X_L/QYHDJ:/KD422ZAX.\96"
M27/A/QEI0?\ Y?O#^L"&[\G>J7MF+S3976"\FK_)%_:P_9=^+/[&GQ]^(O[.
MOQJT&;0O'/P]UJ>PF<QR?V;XAT:8^?H/BSP]=.JKJ'AWQ)I;6^J:3>1_?AF\
MF?R;R&YAA#JHSO'E;U7Y=/NV/G*BBB@V"BBB@#]B_P!B/_@NO_P4._8.\$6/
MPN^%WQ&\-^/OA3HL$D'AGX;?&GPW/XV\/>$HY7D=X/#&HZ=K'AOQAI.G*S%[
M?0X_%#^'K/9_H&EVSS7/G7OVU/\ @O1_P45_;E\"ZE\*_B-\1?#'PX^%NOVB
MV7BKP#\#_#=WX(TGQ=:KL+V?B35]2USQ-XPU#2[KYEO]#7Q-#H.I0L\&I:5<
MP[$3\9J*">6-[V5][VU_K3^KL****"@HHHH *_J>_P"#6?\ 8)N?CU^UIK7[
M7_C716F^%G[*D*KX3FO;42:?XA^.?B:PN(?#UM;&>,1SMX!\/S7WC*\FM)/M
M6CZ]-X#FF3RM22OYX/V7_P!FGXM?M??'7X=_L\?!+PY<>)?B#\1]=M](TZ%(
MY!I^CV /G:SXH\07:(RZ7X;\,:6EUK&N:G,-EM86<XC2:Y>&&;_6V_8-_8S^
M&O[ W[+?PO\ V9OAA%'<6'@K25N?%GBAK2*SU+X@?$'55CNO&?CK5UCW-]KU
M[5MYL;6::Y.C:#;:/X>MKA[#1[,(&56?+&R>KTTZ+2]_5:?,^PZ***#D"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH _TJ?^#5'_ )18G_LY'XO?^FSP-7])]?S8?\&J/_*+$_\ 9R/Q>_\
M39X&K^D^@XJGQR]0HHHH(/Q]_P""]W_*)C]L3_L1=(_]2_P_7^437^KM_P %
M[O\ E$Q^V)_V(ND?^I?X?K_*)H.JA\#_ ,3_ "04444&P5_HV_\ !I%_RC2^
M*G_9YOQ._P#5/?L_U_G)5_HV_P#!I%_RC2^*G_9YOQ._]4]^S_095O@?JC^H
MNBBB@Y K_)]_X+P_\I9?VSO^RE6O_J*^'Z_U@J_R??\ @O#_ ,I9?VSO^RE6
MO_J*^'Z#:A\;_P +_-'Y$T444'4%%%% !117H/PJ\!77Q4^)WP\^&5EJ$.D7
MGQ"\;>%_!5IJEU"]Q;:=<^)]:M-%AOKBWB:.2:&UDO%FD@CD1W1-D;H: V//
MJ*_L:/\ P9[?'[)Q^V5\)2,G!/PQ\6@L,\''_"2MC\&^M-_X@]?C_P#]'E?"
M7_PV7BW_ .:.@CVL/YE]S_R\_P ^S/XYZ*_LST7_ (,[_B_<33#Q%^V_\.M*
M@41&"32?@QXCUN69F9EF62*[\?Z$MNL:K&\;+-<^<S['2+9O?ZG^&O\ P9]?
M :P9'^+W[7?Q9\4A "8?A[X,\(^"(Y7$N[;))XB_X3R186AVQLL>R;?O=)D&
MU(P7M:?\WX/_ "_KU/X):^E_V</V.?VH?VN_$L?A3]F_X'_$#XLZD;C[-=77
MAG0[AO#VDRA8Y&&N>*[W[%X9T/;#(LS+JFK6;O#\Z(]?Z37P#_X-U_\ @E3\
M"9K349/V?1\8M=@M_)GU/XW>(M6\?6-VZOO6=_"5Y/;^#(95^[NAT%-_._>G
M _9OP9X$\$_#G0K+POX \(^&O!/AS3X(+6QT+PKHFFZ!I5K!;1+!!'#8Z7;V
MMNHBB58U;RR_J:"'77V8OYZ?E?S/X_O^":G_  :N>$O .H:%\6?^"AVOZ/\
M$C7[*6#4=._9Z\%7UQ-X M+F&X$L2?$'Q4([.\\6*JQ1^=H.BQV&B3)--;7M
MYJL";'_L1\-^&O#W@[0-(\*^$]#TGPUX9\/V%MI6A:!H.GVNE:/H^F6<8BM;
M#3=.LHH;6SM;>-52&&WB1$'1!WW**#"4I2=V_3LO1!11102?#O\ P4S_ .4=
M_P"V[_V:W\;O_5?:]7^/37^PM_P4S_Y1W_MN_P#9K?QN_P#5?:]7^/30=5#X
M'_B?Y(****#8**** "BBOU*_X)7?\$O?&G_!4SXK?$;X5^"?BIX:^%%[\.O
M<'CJ[U;Q-X?U+Q#;:E;7&N6NAKI]O;:9?:?-#,LUTDS32R.FQ'39OH$VDKO1
M(_+6BO[&/^(/7X__ /1Y7PE_\-EXM_\ FCH_X@]?C_\ ]'E?"7_PV7BW_P":
M.@GVL/YE]S_R\_S[,_CGHK^UCPQ_P9U^+W-O+XS_ &Z/#D2LF;NQ\-? [4I7
MCD%RORV^IZG\2(UF1K59"6DTF$I<O&=CI"YF^X_A/_P:0?L/^%KG3=0^*OQM
M^/\ \59K>0MJ&BVE]X4\"^&[]/EQ'MT?0;KQ-;_QGS(?$B?? V?+O<%[6'=_
M=Z?Y_>F?YXE?K-^Q-_P14_X*!?MS:CI=Y\/_ (,ZS\/_ (9WEQ$M[\7_ (O6
MM[X'\&6]FWV6:6YTB#4;5?$'BR1K&Z^T6/\ PCNDWEA>/ ]M-JMFY+I_HV?L
MW?\ !(;_ ()R?LHSZ?J7P?\ V5?AM:>)=+>22Q\:^,=/F^(GC6U,JHKB#Q1X
MXN->U:W7]VK;;:XA4/A_X$V?I#%%%;Q1PPQ1P0P1I###"BQQ111J$CBBC0*L
M<<:JJHBJ%10%08X 9RKZ>ZK/N_\ (_#?_@E__P $'/V4O^"<XTSXB7T(^.O[
M2D=O;O-\7?&&F016/A*Z\A1=0?#+PJ\EW9>&(_M#3;=<N)+WQ/-"(4?4K9$\
MFOW-HHH,&VW=N[\PHHHH$?PW_P#!XA_R&OV*/^P7\5O_ $K\,5_$O7]M'_!X
MA_R&OV*/^P7\5O\ TK\,5_$O0=M/X(^@4444%A1110 5_J3_ /!MK_RAN_92
M_P"PG\?_ /UH_P"+-?Y;%?ZD_P#P;:_\H;OV4O\ L)_'_P#]:/\ BS085]H^
MK_(_=&BBB@YC\]_^"AO_  4H^ /_  31^'_@7XD?M!:=\0-2T#XA>+KGP7H<
M?P^T"RU^^CU:UTBXUJ5]0COM6T>&UM/L=O(L<PG=FFV1[/GS7Y*?\187_!-'
M_H5OVE?_  W/AO\ ^;JO"_\ @[Z_Y-$_9>_[.!UC_P!0'5*_S[J#>G3C*-W>
M]WL_3R_JY_I"_P#$6%_P31_Z%;]I7_PW/AO_ .;JC_B+"_X)H_\ 0K?M*_\
MAN?#?_S=5_F]44&GL8?WOO\ ^!_5WY6_TA?^(L+_ ()H_P#0K?M*_P#AN?#?
M_P W5?J9_P $Z_\ @J5^SE_P4WT;XG:Y^SUIGQ'TRS^$^J>'M)\2CXA>'=/T
M&6:Y\36FH7FG-I@T_6M:CNHUCTNZ6Y,DD+POY7R,LF:_R+J_NW_X,[?^29?M
MM_\ 8]_"/_U'_%U!%2E&,&U>ZMN_-+R/[0:***#G/#/VG/"WASQO^SG\>/"'
MB_1=/\1^%_$GP@^(VC:]H6JP+<:?JNEW_A/5H+NSNH6'S1S1,RAE9'C?9-"Z
M3(CK_B]5_M2?'3_DBGQ=_P"R9^.?_49U.O\ %;H.F@])+S3^^_\ D%%%%!N%
M%%% !7]:O_!H?X4\-ZQ^V;^T=XGU31=/O_$'@_\ 9[M7\+:O=VZ3WN@R:]XZ
MT72]8ETR9SOM)M2TW=8W4D?SO9O-;;_)F='_ )*J_KW_ .#/W_D[']K3_LWK
M0/\ U9.C4&=7^'+Y?^E(_P! &BBB@XPHHHH **** "BBB@#^*S_@\3\'2W7@
MK]AKQ^(V,.A>*?C7X.>;9,0LOBS2?A_K449D'^CJTB^"YF59!YSA'>'Y$FK^
M%JO]';_@[&^&TGB[_@G%X(\;V]LKR_"C]H_P-K]Y>"-&E@TCQ+X:\9^!YK=I
M6^:.WNM6\1:+)(L>-]S:V>_Y8S7^<30=E)W@M;V;7_ "BBB@T"BBB@ K[W_X
M);^,8O '_!17]B_Q9.8EBTS]H;X;1L9VN%BSJ>OV^D+N-K_I'#7R[1'_ ![-
M_P"[WU\$5Z+\(_&'_"O?BM\,O'^]E_X0?XA>#/%Y9%#,%\->(]-UDE5;Y6?9
M9_=9=C]7[T">S]&?[6=%<[X1U^W\5^%/#'BBT(-KXD\/:+K]L058&WUC3;74
M82&7Y6_=W*X9?E]!TKHJ#@"BBB@ HIK,%!9B%"@EF)   &223T [].GI7^5O
M^V+_ ,%A_P#@H=?_ +5W[1TWPU_;._:%\&^ $^-/Q'LO!WA;PS\3M>T[P]HG
MAS3?%.I:=I%CHUC836MG:Z;'9VL;6L-O;JB0NGWW^9PN$'-M)I6[G^J517^1
M'_P]]_X*B?\ 1^O[47_AV_%/_P G4?\ #WW_ (*B?]'Z_M1?^';\4_\ R=0:
M>PEWC^/^7K_3T_UW**_R(_\ A[[_ ,%1/^C]?VHO_#M^*?\ Y.K^K+_@UO\
MVO/VP?VJ/B?^U=)^T9^T%\6OC7X7\(^ _ 2>';7XC^-=1\3V>A:_JGB'5#<7
M&FVNI7$TEK=7FGVK1S7$:['AA2-\/RX3*DXQ<FUI;17ZM+]3^RJOQ0_X+,?\
M$?/AY_P4^^$<&IZ#-I?@;]J/X::7J#?";XBW$(33]<MG/VJ7X<^/I((I+JX\
M*:K=+OT_4HUFO/">JS/J=G#<V=SJNF:C^U]%!FFXM-.S1_BV_'S]G_XP_LP_
M%+Q3\%_CKX%UWX=_$;PA>S6>K:!KMJ\+2QI--#;ZKI-V-UGK.@ZEY,DVEZUI
M<USIE_ F^VN7V/L\9K_7L_X*"?\ !,;]E3_@I'\/(?!OQ_\ !OE^*-$MKY/
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
M'4%%%% !7T;^Q_\ \G8?LS?]EY^$O_J>Z'7SE7T;^Q__ ,G8?LS?]EY^$O\
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
M^K;;UNV4444""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MA^QU_P!D0\??^IU;T&-.*G))NRU>GD?UM_\ #VG_ ()G?]'R?LV_^'.\/_\
MR37^:K_P6:^)7P^^+_\ P4Q_:O\ B-\+?&/A_P ?^ O%7CVTU#PYXN\+:A%J
MF@ZS9CPWHMN]QI]_!^YNXX[F&>%I(V=/.B?8[U^7]%!TPIJ#NFWI;7Y?Y?U;
M4HHHH- HHHH *]Z_9;UO1_#/[2W[/WB+Q%J=GHV@Z#\:/AEK&M:QJ,RV]AI6
ME:;XRT>\U#4;V=OE@M;.UAFN;B9CE(4=\=:\%HH _P!>K_A[3_P3._Z/D_9M
M_P##G>'_ /Y)KTKX1_\ !07]B3X]^.M.^&7P7_:D^"WQ.^(.KVFHW^F>#_!G
MC?2-;UZ_L](MS=ZG<VVGVD\DTD-E:JUQ<,JX2'Y^>M?XY=?OU_P;-X/_  5O
M^"N0./ OQB(]C_P@&K#(Z\?I0<\J,4F[O\/+R]?ZW_T_J***#G"BBB@ HHHH
M *^#O%/_  5 _P"">'@CQ-X@\&^+OVROV??#GBKPIK6I^'?$GA_5OB+H=GJF
MB:[HUY-IVJ:3J5I)<+):WVGWUO/:W4$B[X9871QE>/O&O\<__@H>%'[>_P"V
MFH  _P"&J?CX0 ,9)^*'B@D_\"8]/Y8H-*<%-M-M6L]#_1D_X*!?\%.O^">G
MC_\ 8;_:[\$>#/VR?V?O$GB[Q9^SG\8/#_ACP]I'Q$T6^U77-=U7P-K5GI6D
M:=96\SS75_J%Y/#:VEO&I>::9$_VQ_EIT44'3""@FDV[N^MNP4444%A1110
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
M!_XI[K7W5_P55_Y1P?MI_P#9O7Q$_P#3--7^0-033IJ:=VU9]/Z_JY_J(?\
M$2M_P2+_ .B^^*O_  S_ ,2O_F>H_P"(E;_@D7_T7WQ5_P"&?^)7_P SU?Y=
M]%!I["/>7X?Y>O\ 2U_U$/\ B)6_X)%_]%]\5?\ AG_B5_\ ,]1_Q$K?\$B_
M^B^^*O\ PS_Q*_\ F>K_ "[Z* ]A'O+\/\O7^EK_ *B'_$2M_P $B_\ HOOB
MK_PS_P 2O_F>H_XB5O\ @D7_ -%]\5?^&?\ B5_\SU?Y=]% >PCWE^'^7K_2
MU_U$/^(E;_@D7_T7WQ5_X9_XE?\ S/4?\1*W_!(O_HOOBK_PS_Q*_P#F>K_+
MOHH#V$>\OP_R]?Z6O^HA_P 1*W_!(O\ Z+[XJ_\ #/\ Q*_^9ZC_ (B5O^"1
M?_1??%7_ (9_XE?_ #/5_EWT4!["/>7X?Y>O]+7_ %$/^(E;_@D7_P!%]\5?
M^&?^)7_S/5^V_P /?'7AOXH^ ?!'Q,\&7LFH^$/B'X1\.>./"NH2VT]G+?\
MASQ9H]EKVB7DEI=)%<VLEUIE_;3O;W$<<\+N8YD5T=:_Q.*_V3/V$?\ DR#]
MCG_LUG]G[_U4_A.@RJ04+6;=[[VZ6\O,^K****#(**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J&HV%EJVGWVE:E:P7VG:E:
MW6GW]E=1">UO+*\A:WNK6YA?Y)H+F&62&:)_DDC=U:K]%)I---)IIIIJZ:?1
M]+6W74J,I0E&<)2A.$HSA.$G&491=XRC)6<91:333332:9_FD_M/?!J^_9Z_
M:'^,GP5O4G4?#KX@^(O#^F2W2LL]]X=BOI+GPKJKAL-_Q./#EQI.J+NQ\EXG
MSOTKP6OZ O\ @X3^!9\#_M/^ _C=IUDL.C_&SP$FGZM/&I8S>-_AO+;Z1?3W
M+ABD/VKPGJG@^VM(65/-.E7LR>=Y<WD_S^U_/.;X+^SLTQV#LU&CB)JG>]W1
MG^\H/7O2G!Z::L_ZO? #Q#CXK>#/ASQ\ZT:V+X@X7RZIF\XM.*S_  ,)97Q#
M"-F[1AG>"Q\(II2M%.23=D4445YQ^PA17J?PN^"?Q?\ C=KB^&_A!\,O'/Q)
MULE/-L?!?AG5M?:TBD;:+C49M/M9K?2[->LE]J$MM9PQ_/-,B5^T7P _X-]O
MVIOB$MAJOQN\7^"?@-HEPB2S:.)!\1/'L8)5_)ETG0+VS\*6?FP@J)O^$TO+
MJUF_U^FOL=*[\#E699BTL%@J]=72=2,'&C%MI6E6J<E*+N]G-.RO8_)_$?QT
M\(O"2C*KXA^('#G#590]I#+,3C5BL]KT^524\+P_E\,9G>*A9KW\/@*D$W!2
MDG.*?X%5[/\ "#]GGXY?'W5X]$^#/PI\<_$:]>ZCLI9?#/A^^O=*T^YF56C3
M6->,<>AZ&K*R_OM8U"PB^=/G^9*_M-_9]_X(D_L-_! VNI^(O!NI_'7Q/!RV
MJ?%Z\M]9T17<1F6.#P1IUIIGA&2V\Q=T UC2-8O84ROVY]SN_P"K_A_PWX>\
M)Z7::)X7T'1_#FC6$,=M9:5H6FVFE:?:V\0VQPV]E8PP6\21KG:D<>W SQP3
M]G@?#_%5>6>8XRGAXZ-T<-'V]5WM[LJDN6E!^<565[-7Z?YZ>)W[4_@S+?K&
M!\)^ \UXHQ45*%+/>+*ZR#)XU$TXUZ&4X-XS-LPP[TO#$U\BKIW34=W_ !\_
M '_@WN_:.\;BQU;X\>/?"'P9T>9(;B30=(SX[\9[#)B>RNELYK'PWI=UY9)C
MN(-8UZ'^_"]?N%^S[_P1B_8;^!,=I?7_ ,/I_C)XIM@A;Q'\6KB/Q#%YJ2K-
M#-;>%X(;/PK9SV[J/*FCTE[H='F?Y2/UAHK[3 <*Y)E_+*GA(UZL;/VV+?UB
M?,K6DHS_ '4'IO"G%^9_G?XF_36^D7XI+$87,^/<9PWDN(E.^0\$1EPQ@%2G
MO0JXK!5'G>.H-;TLQS;&4WUCHDLC1M$T7P]80Z3X?TC3=#TNV 6WT[2+"TTV
MQMP%5 (K.SAAMXL*JK^[C VHF3@<:]%%?0I)))))+1)*R2[)+8_E6I4J5:DZ
MM6I.K5J2<ZE2I)SJ3G)WE*<Y-RG*4KRE*3;;;;"BBBF0%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\#/\
MP>%?\G%_L=?]D5\>?^IS;U_?-7\#/_!X5_R<7^QU_P!D5\>?^IS;T&M'XUZ,
M_CMHHHH.L**** "BBB@ HHHH **** "BBB@ K]E/^"#_ .QA>?MG_P#!1;X-
M:+J6DW5]\-/@SJ=M\<?B==I&_P!ABTOP'?6M_P"&='N[@QO:[_$7C1=#T\V%
MQ_Q_Z4FL)&CI%.Z?CG;V\]Y/!:VL$US=7,T=O;6UO&\T]S/,ZQPP00QJTDT\
MTC+'''$KN[O&B('K_4"_X-]?^":L_P"P)^Q]:^*OB-HQT_\ :'_:.71O'WQ)
MM[N*T_M'P?X>6R9_ _PY::W1Y%DT.QOKC5-;MWN[F-/$6KZE&A1+:-%#.K+E
MB^[T7Z_@?O8JA0%4!0H 50   !@  = /PZ>E.HHH.,_RO_\ @X'_ &.;K]D3
M_@I)\7WTS3)+3X<?M W#_'SX?7202K9;_&][=S>.]&CN#;0V;76C^/H=>G-C
M:L_V#1-5T'SO^/E-_P"(]?ZB?_!P-_P3:N?V_?V.+O7_ (<Z*-1_:%_9U?5O
MB)\,(+6&W.I>+M$-A_Q7'PWAFDC\UI/$NGV=KJ&BVRW-M%-XFT31DFF$,TU?
MY>MU;7-E<W%G>6\]I=V<\MK=6MU%);W-M<V\C13P7$$JJ\,T3JT<T,BHZ/&Z
M.F^@[*4N:*[K1_I]Z*U%%%!H%%%% !1110 4444 %%%% !1110!]W_\ !,S]
MEF?]L_\ ;N_9G_9W>PEU#PYXT^)>CWWQ#1(W9(?AAX0\SQA\1Y))%/EV[3>#
M=#UBQLYIFV/J5Y80_O'F6%_]@9$5%5$541%"HB@!54 !550 JJJ@*JJ, 5_&
M]_P:A?\ !/C4? /@#X@_\% ?B1HKV6M?%O3[CX7_  (M+^R,-W;?#?3-6AN_
M'/C>)Y9&;[/XT\3Z7I>AZ*WV6UF33?!^I7T$UYI7B>V=/[)*#DK2YI66T5^+
MU?Z!7\"W_!X5_P G'_L<_P#9$O'W_J=VM?WTU_ M_P 'A7_)Q_['/_9$O'W_
M *G=K0%'XUZ,_CPHHHH.L**** "BBB@ HHHH *_?K_@V:_Y2W_!3_L0_C%_Z
M@6K5^ M?OU_P;-?\I;_@I_V(?QB_]0+5J"9_"_E^:/\ 3^HHHH.$**** "BB
MB@ K_'/_ ."A_P#R?K^VI_V=1\?/_5H>)*_V,*_QS_\ @H?_ ,GZ_MJ?]G4?
M'S_U:'B2@WH;R]%^9\;T444'2%%%% !1110 4444 %?Z('_!H;_RC_\ V@O^
MSQ/%/_JE?@A7^=_7^B!_P:&_\H__ -H+_L\3Q3_ZI7X(4&5;X'ZH_JXHHHH.
M0**** "BBB@#Y,_;S_Y,G_:P_P"S?/BS_P"H5K%?XW5?[(O[>?\ R9/^UA_V
M;Y\6?_4*UBO\;J@Z:&TO5?D%%%%!N%%%% !1110 4444 %%%% !1110 4444
M %?W;_\ !G;_ ,DR_;;_ .Q[^$?_ *C_ (NK^$BO[M_^#.W_ ))E^VW_ -CW
M\(__ %'_ !=09U?X<OE_Z4C[C_X.N?\ E%SI7_9T'PE_]1GXEU_FRU_I-?\
M!US_ ,HN=*_[.@^$O_J,_$NO\V6@FA\#_P 3_)!1110;!1110 4444 %%%%
M!7V%_P $\O\ D_[]AO\ [/"_9F_]73X)KX]K["_X)Y?\G_?L-_\ 9X7[,W_J
MZ?!- I;/T?Y'^QM1110< 4444 %%%% !37574JRAE8%65@"K*P((8'@J1U'>
MG44 ?Y>O_!P7_P $X+S]A3]LW6_&O@K0Y[;]GO\ :1OM9^(?PZN[:VN3I?AO
MQ/=7?VKQU\/GN3&UO;S:3JEY_:VD6;7!G?P]JMMY,.RSFV?@C7^P7_P49_8/
M^&/_  42_9<\<_L\_$2*&PU*_MVUSX;>-EB+ZC\/OB+IL$S>'O$MFR?O9+/S
MW;3]>T[YX]5T.\O[-T\UX9H?\G#]IK]FSXN?LB_'#Q_^S[\;_"]WX4^(?P[U
MF;2]3M)T<V6J63?O])\1Z#>E1#JWAWQ!ITEMJFBZI:L]M>6=RC[XW1T0.NE/
MF5G\27WKH_\ ,\#HHHH-0HHHH **** "BBB@ HHHH ***^Q?V#OV+_BG^WY^
MT[\-_P!FGX46DRZCXOU(7GBWQ4]E)=Z1\//A]I<D4WB[QYX@*26\<>GZ'I\F
MVUMIKJS?7->O-'\-V$W]K:W80S -I*[T2/ZL?^#2O]A2[^U?%G_@H#XXTCR[
M-;?4/@G\#6OK7Y[FZE:SO?B=XQT\S(LD<=K;KI7@W3]0M6D@O/M_C#3W=)K"
M9*_N"KQ?]GCX!_#?]EWX(_#+]GWX1:.-"^'?PI\*:;X3\-V;M$]Y<06*-)>Z
MQJ]Q#!;QWVO>(-3FO-<\0:CY,3ZEK.HW]\Z(\Q ]HH.&<N:3?W>A\ ?\%5?^
M4<'[:?\ V;U\1/\ TS35_D#5_K\_\%5?^4<'[:?_ &;U\1/_ $S35_D#4&]#
M:7JOR"BBB@W"BBB@ HHHH **** "BBB@ K_9,_81_P"3(/V.?^S6?V?O_53^
M$Z_QLZ_V3/V$?^3(/V.?^S6?V?O_ %4_A.@YZ_V/^WO_ &T^K****#G"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&
MG_@N=\##\6_V&O$?B[3[.6Z\0_ WQ/H?Q*L?LT,33-H@DE\->+DEF=3)'IUG
MX?URYUZZCC="\NB6SG>\,:G^*SX<_"+XI_%_6X?#?PM^'?C/XAZY<!VBTKP?
MX<U;Q!>LJE5D<Q:;:W'EQQ,W[V638B#[[IU/^F3XG\,^'O&OAS7?"'BO2+'Q
M!X8\3Z3?Z#X@T34H1<Z?K&CZG;26>HZ;?V[?+-:WEI++!/$Q/F0R.N1G!R_
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
M !MO^"O!&? OQBQZ ?\ " :L<?R_R:"9NT)/LK_B?Z?U%%%!PA1110 4444
M%?XY_P#P4/\ ^3]?VU/^SJ/CY_ZM#Q)7^QA7^.?_ ,%#R#^WO^VF00<_M5?'
MP<<\CXH>* 1_];OF@WH;R]%^9\;T444'2%%%% !1110 4444 %?Z('_!H;_R
MC_\ V@O^SQ/%/_JE?@A7^=_7^B!_P:&_\H__ -H+_L\3Q3_ZI7X(4&5;X'ZH
M_JXHHHH.0**** "BBB@#Y,_;S_Y,G_:P_P"S?/BS_P"H5K%?XW5?[(O[>A _
M8G_:P)Z#]GOXLG\O!6L5_C=4'30VEZK\@HHHH-PHHHH **** "BBB@ HHHH
M**** "BBB@ K^[?_ (,[?^29?MM_]CW\(_\ U'_%U?PD5_=Q_P &=_\ R3/]
MML=QXZ^$.?\ PGO%O^%!G5_AR^7_ *4C[B_X.N?^47.E?]G0?"7_ -1GXEU_
MFRU_I,_\'7)'_#KK21Z_M0_"4#W_ .*8^)1X]?\ &O\ -FH)H? _\3_)!111
M0;!1110 4444 %%%% !7V%_P3R_Y/^_8;_[/"_9F_P#5T^":^/:^PO\ @GE_
MR?\ ?L-_]GA?LS?^KI\$T"EL_1_D?[&U%%%!P!1110 4444 %%%% !7XO_\
M!8G_ ((^_"[_ (*@?"9+ZP;3/ G[4'P\T>[3X1_%22%EMKZW#S7I^'GCS[/&
M]QJ'@S5KV21[6[6.>_\ "NIW#ZQI:30S:KI>K?M!10--Q::=FC_%Q_:!_9Z^
M,G[+/Q9\6_!#X\^ M;^'7Q,\%7PLM:\/:W;[&:.1%GL-6TF]C\RQUK0=8LY(
M=0T77-+N+G3=5L)H;RSN9H7WUXK7^O-_P4*_X)A_LL?\%)_AS_PA_P >/"9M
M/&6BV%S!\/?C%X6CM;#XC> ;EWDN(8['5'AD76/#K7DDDVH>$M:6ZTB\2>\D
MMDTW59H]5M_\]'_@HQ_P0<_;7_8!U+5_$T?A2[^/'P!BNKM]+^,?PQTJ]U1-
M,TQ9X5M%^(/A*W6ZUSP7J'DWEO'<7,T-YX>FO$O$TW7KR&V=Z#JA54K)Z2[=
M_-?Y?F?B/14C*T;,K*59<JZL"&5P<%6!^ZP_B7OSVJ.@U"BBB@ HHHH ***_
M9?\ X)Y?\$-_VW?^"@.KZ7K.B^"+OX-_ ][J+^V/C5\4]-U#0]$ELE>874?@
MO0YK>/6_&^J*L+1PPZ;;II4,LUF^I:Q86TWG4";4=6TO4_,_X ?L_P#Q>_:B
M^+G@OX&_ OP3JWQ ^)?CW5H=)\/^'])B!^9@TUWJ>JWLK1V.BZ#H]E'<:EKF
MN:I<6VFZ/IMM<W]_<PVT+O7^HU_P2"_X)._#/_@EQ\"IO#\%UIWCG]H3XD0Z
M;JGQO^+$-HT<5_>VL(>Q\!^"_M,,=]8_#WPI-)=?V?\ :DAU/Q)JMQ>^(]8A
ML_M.E:#X>]/_ ."<7_!+']E__@F=\.7\+?!?0IO$'Q#U^RM8OB-\;/%EM93^
M/_'%Q%Y<LMJ)X(_)\->%8[Q?/T_PCH[)90^7;S:E<ZWJMO\ VK)^E%!RU*CG
MHM(W^_M?_+_(****#(^ /^"JO_*.#]M/_LWKXB?^F::O\@:O]?C_ (*K,J?\
M$W_VU&8A57]GGXBDLQ   T68DDG^?K^=?Y ]!TT-I>J_(****#<**** "BBB
M@ HHHH **** "O\ 9,_81_Y,@_8Y_P"S6?V?O_53^$Z_QLZ_V2_V$"#^P_\
ML<$$$']EC]GX@@Y!!^$_A,@@B@YZ_P!C_M[_ -M/JVBBB@YPHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^(OVJO^"<W[%_[;7B#PIXI
M_:@^!N@?%?7_  1H]YX?\+ZCJ^J>)-.FTG2-0O?[1N[*)="UG2XY8YKP?:-T
M\<SJ_P!QU6OMVB@$VM4[/NC\>/\ AP3_ ,$C_P#HS7P1_P"%)\0?_FMH_P"'
M!/\ P2/_ .C-?!'_ (4GQ!_^:VOV'HH*YI?S2^]_UT7W'P7^R_\ \$R/V&_V
M,?&^J_$?]FCX!>'?A=XTUO0)O"^IZ[I.K>)]0N+K0I[NVOIM/:/6]<U*WCCD
MNK.VF9HX4??"@W\5]Z444";;W;?KJ?GK^V=_P2S_ &'OV];.>3]H?X(Z#J_C
M!K,V=E\4O"W_ !2/Q/TR,_9PI@\6:5&D^H>7':P0PV_B"WUFSAA3R8[9$K^8
M3]HG_@T"O3?7FJ?LL?M5VG]GN;JZM_"7QK\+3+=VY>:1[;3;7Q7X0:2*YCAA
M,<*W5]H,+OSYP&#*_P#<+105&<H[/3L]5^)_F2>./^#8'_@JSX1>\.E> _A3
MX]L[;[0\%QX3^*NC>?>10R1I'Y=AKUOHMU'-<+)YB0LO 2;Y_E^?R@_\&YO_
M  5L )_X9M@. 3@?$'P.22.@ _MH<_4\U_J944%^VGV7W>G_  ?O]#_-,\ ?
M\&LG_!43Q9J%E%XJTWX*_#?29Y46[U+7OB=;:Q<V<31JYF72?#.FZI/<;681
MM']HA?>7_N?/^NW[.'_!H3\.-%OM.U?]JO\ :?U[QQ%:W*RWO@[X.>'8_">D
MZE;F.0-;2^+/$S:IK$.UF5EFL]%MI'VX_<I\C_V>T4"=6;ZI>B_X?\.[/C7]
MD[_@G[^R!^Q%H*Z)^S7\#?!OP]N9+=(-3\616(U;QWKF(8X)9-9\::LUYX@N
MOM"11FXMDOH;!V7*6<8"@?95%%!D%%%% !1110 4444 %<)\1/AA\./B[X8O
M?!?Q3\!^$?B+X2U!76\\.>-?#VE>)='F9XI8/.^P:O;75O'<+'+(L-U$B7,)
M<O%-&_S#NZ* /YT/VE_^#87_ ()J_'.;4=7^'.A>.?V:?$EZ(?*D^%FO&_\
M"%L8XW5GC\$^*UU:SB::1EDD6QU#3X>'2*%$,?D_B[\7/^#/_P"-.FW.H77P
M0_:S^'?BK38UE;3M*^(O@[7O"VM7&U,Q1S:AH5QXATM9)&^5F\F%$Y?>_P!R
MO[T:*"U4FK6D].]G^?\ 2Z'^9YXG_P"#6W_@JKH5Q*ND^&O@IXNM5N&CAN=$
M^+>G6KR1?.5G>UUW3=(DA5MJ[EW3.CNGW_GV>*R?\&Y?_!6M))(_^&<;-]DC
M1[X_B'X':-RC,N^-O[:.Z-BNY&_N=*_U+:*"_;3[+[O3_@_?Z'^6]IG_  ;?
M_P#!6O4[^"Q;]GO2--%P\BB]U3XD^"+:PM_+BDES<3KJ\S1K)Y8CC_=OOF=$
MS\_F5]&_#[_@U/\ ^"F/B>^LX_&FH? 7X:Z9.8#<7NH_$2X\2WEE'*5\UI--
M\-Z'=+(UNC,QBCOOG=-B<_/7^DI10'MI^7W>G_!^_P C^+#X!?\ !H#X-TZY
MM-0_:9_:PUCQ*EO>037'AGX.^$(M L;ZT',]I+XE\57&H:A;LQ"HMQ:Z*C[?
MF"1'@_T7?L@_\$E/V!/V'_L&I? O]G_PO#XVL!%Y?Q.\;H?'?Q&\Z"X^TP7=
MOXDU]+AM'O(9>8[CP]:Z.Z)\@_=_)7Z0T4$2G.6CD[=EHOG;T_R"BBB@@***
M* "OE']H7]AO]D7]K#6_#GB/]H_]G_X<_&/7?"&EWNA^&=3\;:.=3NM%TC4;
MN._OK"Q<7$(CM[F\ACGD4JQ,B=0-V?JZB@$VM4[/NC\T/^'-O_!+?_HQSX!?
M^$D?_DNC_AS;_P $M_\ HQSX!?\ A)'_ .2Z_2^B@KFE_-+[W_71?<?FA_PY
MM_X);_\ 1CGP"_\ "2/_ ,ET?\.;?^"6_P#T8Y\ O_"2/_R77Z7T4!S2_FE]
M[_KHON/S0_X<V_\ !+?_ *,<^ 7_ (21_P#DNC_AS;_P2W_Z,<^ 7_A)'_Y+
MK]+Z* YI?S2^]_UT7W'YH?\ #FW_ ();_P#1CGP"_P#"2/\ \ET?\.;?^"6_
M_1CGP"_\)(__ "77Z7T4!S2_FE][_KHON/S0_P"'-O\ P2W_ .C'/@%_X21_
M^2Z]3^"__!-[]A/]G7X@:9\5/@?^RY\)OAC\1=&L]3L-*\7>%/#YT_6;&SUF
MU:RU2W@N/M$BI'?6KO;SC;\\;LG'-?;E% N:7\S^]_UT7W!1110(**** "BB
MB@ K\\?%W_!)K_@FYX]\5^)/''C+]C;X(>(_%WC#7-5\2^)_$&J>&#/J.N:_
MKE[-J.KZK?S?:U\Z\U"^N+B[N9"OSS2N^!G%?H=10--K9M>FA^:'_#FW_@EO
M_P!&.? +_P )(_\ R71_PYM_X);_ /1CGP"_\)(__)=?I?10/FE_-+[W_71?
M<?FA_P .;?\ @EO_ -&.? +_ ,)(_P#R71_PYM_X);_]&.? +_PDC_\ )=?I
M?10'-+^:7WO^NB^X_-#_ (<V_P#!+?\ Z,<^ 7_A)'_Y+H_X<V_\$M_^C'/@
M%_X21_\ DNOTOHH#FE_-+[W_ %T7W'YH?\.;?^"6_P#T8Y\ O_"2/_R71_PY
MM_X);_\ 1CGP"_\ "2/_ ,EU^E]% <TOYI?>_P"NB^X_-#_AS;_P2W_Z,<^
M7_A)'_Y+KZV_9]_9@_9__94\*:QX'_9S^$_@_P"#_A#Q!XCG\7:UX?\ !>GG
M3--U'Q+<Z7I6B3ZS<P&27=?2:3H>DV#2!E'D6%NFT;.?>:*!-M[MOU;_ *Z(
M****!!1110 4444 <_XJ\+^'O&_AO7O!WBW2+/7_  OXITF_T'Q!HFHQ^=8:
MMH^J6TEEJ.G7D6Y?,MKNUFDAFCW?.CL*_.]?^"-G_!+9%55_8<^ 050% /A,
MG"@8 R;S_//K7Z844#3:V;7H['YH?\.;?^"6_P#T8Y\ O_"2/_R71_PYM_X)
M;_\ 1CGP"_\ "2/_ ,EU^E]% ^:7\TOO?]=%]Q^:'_#FW_@EO_T8Y\ O_"2/
M_P ET?\ #FW_ ();_P#1CGP"_P#"2/\ \EU^E]% <TOYI?>_ZZ+[C\T/^'-O
M_!+?_HQSX!?^$D?_ )+H_P"'-O\ P2W_ .C'/@%_X21_^2Z_2^B@.:7\TOO?
M]=%]Q^:'_#FW_@EO_P!&.? +_P )(_\ R71_PYM_X);_ /1CGP"_\)(__)=?
MI?10'-+^:7WO^NB^X_-#_AS;_P $M_\ HQSX!?\ A)'_ .2Z/^'-O_!+?_HQ
MSX!?^$D?_DNOTOHH#FE_-+[W_71?<?FA_P .;?\ @EO_ -&.? +_ ,)(_P#R
M71_PYM_X);_]&.? +_PDC_\ )=?I?10'-+^:7WO^NB^X_-#_ (<V_P#!+?\
MZ,<^ 7_A)'_Y+H_X<V_\$M_^C'/@%_X21_\ DNOTOHH#FE_-+[W_ %T7W'YH
M?\.;?^"6_P#T8Y\ O_"2/_R77T_^SQ^R%^S+^R;9^*-._9N^"O@7X-V/C2\T
M^_\ %5MX)TLZ9%KMYI-O/:Z=<7ZF64226=O<3Q0;=NQ)7[M7TA10)MO=M^K?
M]=$>+?'C]G7X'_M/^!X_AK^T#\,O"GQ9\!Q:YI_B6/PMXQL#J.D)KVDQ7D&F
MZJMN)(O],LX=0O(X9-WRI<S+SN-?'/\ PYM_X);_ /1CGP"_\)(__)=?I?10
M";6S:]&T?FA_PYM_X);_ /1CGP"_\)(__)='_#FW_@EO_P!&.? +_P )(_\
MR77Z7T4#YI?S2^]_UT7W'YH?\.;?^"6__1CGP"_\)(__ "71_P .;?\ @EO_
M -&.? +_ ,)(_P#R77Z7T4!S2_FE][_KHON/S0_X<V_\$M_^C'/@%_X21_\
MDNC_ (<V_P#!+?\ Z,<^ 7_A)'_Y+K]+Z* YI?S2^]_UT7W'YH?\.;?^"6__
M $8Y\ O_  DC_P#)='_#FW_@EO\ ]&.? +_PDC_\EU^E]% <TOYI?>_ZZ+[C
M\T/^'-O_  2W_P"C'/@%_P"$D?\ Y+K>\*?\$E_^";7@7Q5X8\<>#_V-/@?X
M>\7^"_$>A^+O"OB#3/##0:EH7B7PUJEKK>@ZS83B[8PWVEZM8V=]:R;7"30(
M2C '/Z(T4"YI?S2^]^7GY(****!!1110 4444 %%%% !1110 5%)''/')#-&
MDD4B-'+%(JO')&Z[7CD1LJZ.I965E*LIQTJ6B@#\?/VNO^"%/_!-W]L6[U3Q
M%XR^!EC\./B#JCM<7/Q!^"]ROP]UNZO1 88KC5-,TV"3POJVUL37!N]"^TWD
MF]YKOSG\Y?Y[OC?_ ,&?FOQWD]W^SG^UYI5SIHAFE@T3XQ>"+NUU$S ,T-HF
MN^#KJXM67_EF+B;18>H=T0;S7]RE%!<:DXZ*3MV>J_']#_-.\6_\&K__  5)
MT&YO$T#3O@9XTLH"3;W.E?%2#3+B\02[04LM?T?3?+DV_OO+EN/N?)O=SLK@
M/^(8[_@K1_T2;X;_ /AX_!O_ ,?K_3PHH+5>751?W_Y_T_N/\V/P;_P:H_\
M!3K7KRWB\4W'P"\"V,P0S7=[\2YM>GM@T$DI#66@Z#="1HYECMY%CNMA>4O&
M[QIOK]&O@O\ \&?-T+M;C]H;]L.V:R5H9#I7P>\!3?:)  K36[ZUXRO5CCRV
M]%N(]%?Y, 0Y^Y_<%10)UIOJEZ+T[W[?B_*WX[?LH?\ !"#_ ()I?LCW=AK_
M (2^ NG_ !*\<:?+#=6WCCXV7?\ PL?5K2\2V^SRRZ;I6IPQ^%M-61MTZ+;Z
M%YEM+L>&8.@<_L'##%;0Q6]O%'!!!&D$$$"+%##!$JI'%%&BK''''&JI&B*%
M15")@"IJ*#-MO=M^KN%%%% @HHHH YSQ;X1\,>/?#.N>"_&>A:9XG\)^)M-N
M='\0>'M:M(K[2=8TN\3RKJPU"SF5H;BUN(R4EAD4HZGIC-?&0_X)>_\ !.X
M ?L8_L\8'_5-/#W_ ,B5]X44#NULVCX0_P"'7W_!.[_HS']GC_PVGA[_ .1*
M/^'7W_!.[_HS']GC_P -IX>_^1*^[Z* N^[^]GPA_P .OO\ @G=_T9C^SQ_X
M;3P]_P#(E'_#K[_@G=_T9C^SQ_X;3P]_\B5]WT4!=]W][/A#_AU]_P $[O\
MHS']GC_PVGA[_P"1*/\ AU]_P3N_Z,Q_9X_\-IX>_P#D2ON^B@+ON_O9\(?\
M.OO^"=W_ $9C^SQ_X;3P]_\ (E'_  Z^_P""=W_1F/[/'_AM/#W_ ,B5]WT4
M!=]W][/A#_AU]_P3N_Z,Q_9X_P##:>'O_D2C_AU]_P $[O\ HS']GC_PVGA[
M_P"1*^[Z* N^[^]GPA_PZ^_X)W?]&8_L\?\ AM/#W_R)7VOX?T#1?"F@Z)X7
M\-Z79:'X=\.:3IV@Z#HNFP):Z?I&C:19PZ?IFF6%M'MCM[.QL;>&UM8(UV0P
MQ(B?*H%;%% -M[MOU"BBB@04444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
7%%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>tsco-20201226_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 tsco-20201226_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M7 58 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HJCXF\3^&O!7AV]\7^,O$-CI&DZ9:O<ZEJFIW:6]
MO:0H"SRR2.0L:* 268@ #)KQ?X*?\%+_ -AO]H'QY<_#+X:_M'>&;C74UA].
MTS3;K58H)-:D6&*4R6 =A]MCVS)\T6[N<8P2 >[45Y9^U!^V[^R-^Q7HNG>(
M/VK?VA_"O@.VU>9HM)'B'54AEO67&_R8N7D"[EW%5(7<NXC(KL_A7\5_AE\<
M?A_I?Q7^#?C_ $?Q3X9UJW\_2=>T'4([JTNX\E24DC)5L,&4C.0RD'!!% '0
M45Y=XA_;8_9*\)_%;_A2/B/]H3PO9^*%U"WT^?2YM40&VO9P#;V<TG^K@N90
MR^7!(RR2;UVJVX9[_P 8^,O"'P[\*ZAXZ\?^*=.T/1-(M'NM5UC5[V.VM;.!
M!N>6660A(T4 DLQ  H TJ*X#X)?M3?L\_M'2:A;?!+XM:1X@N=)2&34K&TF*
MW-M%,"89GAD"R+%*%8QR[=DFUMK-@X[^@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^.?\ @NQ^
MS]^TG^T7_P $^]4\/?LK>'(O$7B?PYXMT3Q._@JX?]WXHM-.O4NI=-920)0^
MQ7$1_P!88@@^9A7CO_!+?]JO]DK_ (*Q:-\0=/UG3_\ A&/B'H'Q]T_Q[)\-
M?%$21Z_X9NK"+2E\P1N%8IYUI<6K2H 0DK*ZQL_EU]F?M@?MB?#?]BKPYX0^
M(?QDFCL/"6O^.;7P]KWB6YE*6WA]+FVNGAO;AMI5(/M$,$+NY1(Q<;V8!,'\
MIOVS/AC\"OC3^U;IW[0G[#?C+2[O]J;_ (:WL%\&:KX"U9+BXU+PO_9NE_VA
M+J(MV8-I44)E+SR#8-QA#$3,C 'ZB?M3M^PS^SIX:\7?M;?M<Z9X8@L9=$2Q
MUW7?%.FC4';3XD=A801,DCM&29I#;Q*=[R2.5))-?%'_  25\?\ P6_9 _X(
M6?&/]K/]EWXF:3XET2WN?'7Q$T/P[ITKRQ>$V%NUQ:>'Y$<!DEABAMO-5@!Y
MDSLI>-ED?[2\:_\ !3'_ ()^?#WX_P"O?LI?%3]K'P3X6\=>'M/@N]8\/^+]
M472PL$\*S1E)KL1P7&8G5BL3N5!.X#!Q\H_L*_\ !.[PIXW\!?MOV7P^T!O"
MGP@_:9UV]L/AQIK:>UM$+231GL[S5[>W(7RK>>\N)W@PJ[HK>*1!Y;1$@&=^
MP5^SWH'Q,_X-G+WP[\21_:NJ_%3X3^)_%GBW7+X^9<ZAK&HF\O1J$LAY>X1S
M RN>5,$?]T5\RZ7^VU\3?V]_V7?^"7?[/OQ2UF?4[7XP_$&YO?B?]K<M_P )
M##X0OEMUBN]W^N2XEB\^13D.\2D]J]W_ &7/VIM._9O_ ."#&M_LC_%B>'3?
MCY\.?!>N?#4?"@3J^M:AKY%S;:5#:6B_OKJ.ZCEM)HY8E9&B=G!*HQ'$_$3_
M ()N?$'_ ()Z?L@_L _'J_T.2]N?V4O%C7/QB@TN/SSIFDZ_,LVMWH$>3-'9
M3L68J#^[,DG"AB #W7_@KS\1=3_9B_X*;?L-?M%>![AK34?%GQ,N_AAXI2 [
M1JVD:PUI&D$^/OI!<$7$8/"R?-7Z,U^</[;NA^%O^"EG_!3O]D[P#^SWXMTK
MQ=X3^"/B:[^)GQ-\3^'K^.]L-)>%;9M&M6GA9HS<W$\;L(=V\0J9=I3D_H]0
M 5Y?\5O"G[6>K^+GO/@_\5_"^D:*8$"66K:$]Q,) /G8N".">@KU"B@#YJU[
MQK^V!\(_BEX$\,_$GXJ^&-5L?%VO-I_E:7X;,3)A-Q+,S\#IT!KWW[%XW_Z#
M=E_X#'_&O'?VN?\ DN'P,_['N7_T17O5 &/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C56*X\8S:M+
MI"ZO:AX8ED9C;<$'\:Z*L>R_Y'>]_P"O*+^9H /L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW
M_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L
M7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH YV*X\8S:M+I"ZO:AX8ED9C;
M<$'\:M?8O&__ $&[+_P&/^-%E_R.][_UY1?S-;% &/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL
M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8
M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_
M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L
MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_
M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_
M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]
M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (U5TBX\8ZQ;-=0:O:J%E:,A
M[;G*G'K715C^!_\ D$2_]?LW_H5 !]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&
M/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO
M_ 8_XT?8O&__ $&[+_P&/^-;%% '.Z1<>,=8MFNH-7M5"RM&0]MSE3CUJU]B
M\;_]!NR_\!C_ (T>!_\ D$2_]?LW_H5;% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C5S0]5&KV/
MVGRRI21HVSW*G!-7*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH ;-#%<1
M-!/$KHZE71UR&!X((/45RGPP^!/P@^"U[X@U#X5_#[3M#F\4ZP=5UY["(K]J
MNS%'$7()(4;(D 1<(""0,LQ/6T4 9>J^!O!6NZU:^)-<\'Z7>:C8C_0K^[T^
M.2>WYS\CLI9.?0BM2BB@"E+X<\/3:[%XHFT&R?4X8#!#J+6J&>.(G)19,;@I
M/) .*ND C!%%% %/0O#GA[PO8_V7X9T*STZV,C2&WL+5(8]['+-M0 9)Y)[U
M<HHH **** /!?VN?^2X? S_L>Y?_ $17O5>"_M<_\EP^!G_8]R_^B*]ZH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_*S
M_@I%_P ',W_#OC]M'QG^R%_PQ/\ \)=_PB/]G?\ %0_\+(^P?:_M6G6M[_J/
M[.F\O;]IV?ZQL[-W&=H^PX*X"XL\1,UGEO#V&]O6A!U''GIPM!2C%N]24(_%
M.*LG?6]K)VY\3BJ&$@IU797MU?Y'ZIUC^!_^01+_ -?LW_H5?BG_ ,1F?_6-
M_P#\S!_]Z*IZ'_P>._V-:-:_\.Y_,W3/)N_X6]C&XYQ_R"#7Z?\ \2N>.O\
MT*/_ "XPO_RXXO[;RS_GY^$O\C]T**_*S_@F[_P<S?\ #P?]M'P9^R%_PQ/_
M ,(C_P )=_:/_%0_\+(^W_9/LNG75[_J/[.A\S=]FV?ZQ<;]W.-I_5.OS#C7
M@+BSP[S6&6\0X;V%:<%44>>G.\'*44[TY3C\4)*S=]+VLU?MPV*H8N#G2=U>
MW5?F%%%%?'G0%%%% !1110 4444 %%%% !1110 4444 >"_M<_\ )</@9_V/
M<O\ Z(KWJO!?VN?^2X? S_L>Y?\ T17O5 !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_U
MY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?
MS-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8
M_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?RL_\ !R'_ ,IHOC-_W+O_ *CFF5_5
M-7\K/_!R'_RFB^,W_<N_^HYIE?U_]"K_ ).GC/\ L"J?^G\.?/\ $?\ N,?\
M2_)GP[1117^GI\6?<7_!MY_RFB^#/_<Q?^HYJ=?U35_*S_P;>?\ *:+X,_\
M<Q?^HYJ=?U35_F%]-7_DZ>#_ .P*G_Z?Q!]IPY_N,O\ $_R04445_(!] %%%
M% !1110 4444 %%%% !1110 4444 >"_M<_\EP^!G_8]R_\ HBO>J\%_:Y_Y
M+A\#/^Q[E_\ 1%>]4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][
M_P!>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]
M>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H
M5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z
M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %?RL_\'(?_ "FB^,W_ '+O_J.:97]1TWQ"\!V_CN#X77'C
M32D\2W.F/J5OX??4(Q>RV:2"-[A8<[S$'95+@;03C.:\H_9+_8)^#_[)'C#Q
M]\4_#^KZUXG\;?$KQ'/JGBKQMXLNDN-2N(RY-O9*ZHHCMH$PB1J .,GHH7]R
M\#O$O!^#V>XS/L5AY5JD\/[*E2OR<_/5IR<W4<9*,8JD_LR<I-)*R;7F9G@Y
M9A2C2B[).[>^R?3YG\<U%?W$5C^!_P#D$2_]?LW_ *%7]&?\3S?]4_\ ^7?_
M -['D?ZL_P#3W_R7_P"V/Y<?^#;S_E-%\&?^YB_]1S4Z_JFHHK^8/&KQ6_XC
M!Q51SGZG]5]G1C1Y/:>UORSJ3YN;DIVO[2UN5[7OK9>UEN!_L^@Z?-S7=]K=
M$N[[!1117Y >@%%%% !1110 4444 %%%% !1110 4444 >"_M<_\EP^!G_8]
MR_\ HBO>J\%_:Y_Y+A\#/^Q[E_\ 1%>]4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO\
MUY1?S-;%8]E_R.][_P!>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1
M?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5
MC^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 5X'_P %!OV]_ O["'PIM-<N/#]SXJ\=^*[X
M:3\-/AUI!W7_ (EU5\*D,:J"RQ*S(9)<$(K 8+NBM[9JWBOPMH&IZ;HFN^)=
M/LKW6;E[?1[2[O$CEOIEC:5HX48@RN(T=RJ@D*C-T!->*>#_ /@G[\,](_;@
M\2_M[>/_ !;K'C+QCJ&FPZ9X-A\0^4UMX,T]8]LUOIZ(JA#*Y=FE(\S:[+N.
M^0O]+PU#A^ACGBL[4I481<XTXIIUY)I1I\Z^"#=W4GNHQDH>^XF-;VKCRT]W
MU[>?GY+]#A?^"<7[!'CKX.ZYK?[9O[9FOV_BK]H;XCP*WBC5HR'M?#-B<-%H
M>G#)$=O$ H=E)\QESE@ Q^M:**X\_P ^S'B7-)X[&M<SLDHKEA"$5:%.$5I&
M$(I1C%:)+YE4J4*,.6/_  _F_,*Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F
M_P#0J\8T-BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%_:Y_Y+
MA\#/^Q[E_P#1%>]5X+^US_R7#X&?]CW+_P"B*]ZH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO
M^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]
M_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;
M_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F
M_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "O./VL?VK/@K^Q7\"=;_:'^/GBA=,T#1(<
ME4 >XOKALB*UMX\@RS2-\JKQW)*JK,.[UOQ%X?\ #-K%?>)-=L]/@FNX;6&:
M^NDB62>:18XHE+$ N\C*BJ.69@ "2!7A/QG_ .">_@+]HC]LCP;^U1\;O'6J
M^(]'^'FE9\&?#2^AC_LC3]:,I9M88#!GG";%19 P0IO!S@+[W#V'R.IF,:F<
MSE##13DU!7G4<5=4X.SC&4W9<\O=@FY-2:4995744+4UK^7G_6YXK^PY^RO\
M;_VK_CO:?\%3/^"AOAF33/$*02+\$/A'<LQ@\ Z5*.+F=& WZG.F&=F&8P1D
M*P2.#[LHHJ^)>(\9Q-F"KU8JG3A%0I4H:0I4U?EIP3ULKMMN\IR<IS;E)ME&
MC&C"RU;U;ZM]_P"O0****^>-0K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_
M -"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P7]KG_DN'P,
M_P"Q[E_]$5[U7@O[7/\ R7#X&?\ 8]R_^B*]ZH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\
MD=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z
M\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8
MK'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV
M*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "L+XG?$[X??!?X>ZQ\5_BKXNLM!\.:!827NL:OJ,VR&U
M@099F/Z #)8D  D@5I:YKNA^&-'N?$7B76;33M/LH6FO+Z^N%AA@C499W=R%
M50.I) %>$_MI_L ^%/V[/&/P^A^,OQ+UA_AUX/U:35=?^&-M$@T_Q7>+L-F;
MUQAVAA8.QA^9)-XSMQD^QD>%RK$YE36:5I4<-=N<HQ<I6BN;E@MG.6D8\S44
MY)S:C=F=64U!\BNSYL^!7P[^)/\ P6>^-^B_MI_M)>&-1\/_ +.?@W5!?? _
MX7:HACE\6W2?<\1:I$>&BZFWA.00<\H7:X_12HK*RL]-LXM.TZTBM[>WB6."
M"&,(D:*,*JJ.     . !4M>AQ1Q+4XAQ-.%*FJ.%HKDHT8N\:<+WU>\ZDW[U
M2H_>G+71*,5-"BJ47=WD]WW_ .!V70****^7-@HHHH *Q_ __((E_P"OV;_T
M*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH \%_:Y_P"2X? S_L>Y?_1%>]5X+^US_P EP^!G_8]R_P#HBO>J "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MQ_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "JVL:QI/A[2+K7]?U2WL;&QMGN+V]NY
MECBMX44L\CNQ 554$EB0  2:FN;FVLK:2\O+A(H8D+RRRN%5% R6)/  '.:\
M)_;:_9 \/_\ !1+X.^'OA???'C6M'\ 7NM6NJ>*['PE<1^7XPTD(SK8-<J=T
M<$CF)R\;'<JD8.59?3RC"X'%YA2ACJSHT'*TZBBY\JW=HKXI-*T5=)NUY1C>
M2BI*48-Q5WV/E6YNO&G_  7J^+;:9ID^I:'^QMX)UO%W=1M);7/Q=U2WD!,0
M^Z\>E12*<G@R,O'SX^S?HWI&D:5X?TFUT'0M-@L[&QMTM[.SM8A'%!$BA4C1
M5X554  #@ 8JGX(\$>#_ (:^#],^'WP_\-66C:'HMC'9Z3I6FVZQ06EO&H5(
MXT4 *H   %:E>UQ3Q-#.G2P>"I>QP6'NJ-*]VKVYJE26G/6J63J3LME"*C3A
M"*SH473O*3O)[O\ 1>2Z?YA1117R1N%%%% !1110 5C^!_\ D$2_]?LW_H5;
M%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 56T_6-(U:2YATO5+:Y>RN3;
MWBV\ZN8)@JL8W /RMM93M.#A@>XKX^_X+R?M(_&G]E/_ ()XZO\ %SX-WNNZ
M=##XLT2T\;^(/"\>=2T;P[->QIJ%U:M@^5-Y1\I9<9C,V\%64,OEO["G[/?P
M6^.5GKW[4O[ _P =_$T5E8?M#6%[I^LZ/\1=4NM/\3^'A:Z,;^SU"&ZN)$NV
M:&2Y.^93<QSH 74AU(!^CE%?*7[6?_!->^_;X^)>KW?[1G[1_P 2M \#:7##
M9^!_!?PS\9RZ+ [&!))]4OGA7?<W7GN\44;DQ11VZL%+3/7DG_!"7Q;^TWX/
MUW]H_P#8J^/_ ,:=9^)6@_ ;XJ)H'@3XA>)K@SW]W8S6WV@V=Q.2?-DMT,!8
MDDJ9RN0BHJ@'Z$45^)NC?M+_ +"O_!7?]N+Q1X3^*7_!6G]IKX%>.+GQ/-H7
MPY^&7@GQI+X1TF\TBV<PVDJ-/9R1W%[=N)+DAI$D(N8H41O)R?KK_@J;\=O'
M7[.FD?LP_P#!-/X!_$OQ)I.M?'+Q[8>$+OQN^LR3:Y:>&=/2W_M6ZCO')D^W
MR120I]I/S@S22 A]K  ^^**_/?\ :&\;0?\ !+#_ (*(?LU^&_A)J6JV_P *
MOC_K-[X$\9^$=2UV[OK>UUL+"VDZI:_:I9&AN))97@G*L!,A5G#R(K#]"* "
MBBB@#P7]KG_DN'P,_P"Q[E_]$5[U7@O[7/\ R7#X&?\ 8]R_^B*]ZH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P
M/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\
M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ I))$B1I97"JH)9F. !ZFE) &2:\6_:G^"'AO\
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
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\
MGYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^
M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_
M ,"VK8HH Q_^$'TC_GYO?_ MJS/"OA73M0TZ2::>Y!%S(H"7#*,!JZNL?P/_
M ,@B7_K]F_\ 0J #_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#E/"OA7
M3M0TZ2::>Y!%S(H"7#*,!JT_^$'TC_GYO?\ P+:CP/\ \@B7_K]F_P#0JV*
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBO)OC-X7\$_MS?LU>,/A3\)OVC[O2+37!=:%>>,OAWJ]O+=:=/#-Y=
MU;K( ZHX*/#(O#@,P!4X8=F!PL,37A[:7)2YHQG4Y7)04GNTM79)M):NS2)E
M*RTU?;N?'G[1'Q4^)?\ P5$^.FM?\$__ -A?Q?J6C?"_P[=&Q^/OQOL+LNF"
M/WN@:0_*R7+J2DLHR(P2.G$GVM\"/V4O@E^S1\)M$^!_P2\+OH/AGP_:"WTW
M3K2Y;"C)9G8GEY'8L[NV69F9B235S]FS]F[X.?LD?!;0OV?_ ("^#H-#\,^'
M[00V5I",O(W5YI7ZRS2-EWD;EF)-=U7U'$_$N%QN&IY/E$'2P%%WC%_'5G:S
MKUK:.I):1BKQI0]R%_>E/"C1E&3J5-9O\%V7E^>YC_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q17Q9TF/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P
M@^D?\_-[_P"!;4G@50NC2*.UY*.?]ZMFL?P/_P @B7_K]F_]"H V**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#P7]KG_DN'P,_['N7_ -$5[U7@
MO[7/_)</@9_V/<O_ *(KWJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_
MY'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1
MWO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\
MK]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_
MZ_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBO*=:\1_!']N;X,_
M$'X2_"?X_/+;&2_\*>(M>\ :\J7VAWPC"RQI,F[RIT#@]".>XKLPF#GB9<\K
MJE%Q4YJ+DH*3M=V^=E=7:LB922TZ]%W/E+]J3]J3XV_\%'OC;K/_  3G_P""
M<_C*;1?#>BS?9?CS\>-/^:'0H3D2:/I<@.);^0!E9U/[KD @AF3[$_9?_9B^
M"_['?P1T/]GSX!>$(M&\-Z#;^7;PJ=TMQ(>9+B>3&99I&RSN>I/&   S]EO]
MEOX)?L:_!+1OV?OV?O!L.B^'-%AQ%$OS374QQYES/)C,LTA&6<]> ,  #T*O
MJ^)N)L'BL)#)<E@Z6 I/F2E;VE:I:WMJUM'-JZA!-QHP?+&[<YSPHT91E[2I
MK-_<EV7]:_D4445\0=(4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S
M?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 >"_M<_\ )</@9_V/<O\ Z(KWJO!?VN?^2X? S_L>Y?\ T17O5 !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110
M4444 %%%% !117DG@WXW_LR?MW>"/B-\+OA-\61XATW2;R[\)^,+[PMJ-Q;/
M:7,EN/-2WNXMN75)>)87(5@0&RI [<+@<1B82K*$O94^7VDXQ<E!2=DWLE=Z
M13:YGHF3*23M?5[>9\L_M2_M0?''_@HY\:=8_P""=O\ P3H\7W&B>&-&N#9_
M'?X]V +0:'$>)='TN0<3:@ZY5G4_N@2,@AF3Z_\ V6_V6_@E^QK\$M&_9^_9
M^\&PZ+X<T6'$42_--=3''F7,\F,RS2$99SUX P  )OV9_P!F?X+?LA?!?1?@
M#\ ?!=OH7AK0K?R[:VBYDFD/+SS.>99G;+/(W+$^F .\KZGB7B;"XK!PR7)H
M.E@*3YDG;GK5+6]M6:T<VKJ$$W"C%\L;MSG/"C1E&7M*CO-_<EV7]:_@BBBB
MOB3I"BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#
M_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/!?VN?\ DN'P,_['N7_T17O5>"_M<_\ )</@9_V/<O\ Z(KWJ@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R"
M)?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH *1F5
M%+NP  R23TIMS<VUE;27EY<)%#$A>665PJHH&2Q)X  YS7BGP!_:Q_9?_P""
MBGA+XC>$OA6UWXI\):+JMSX4U[5+C3)$TK7-]N!<"SN?N74.)'B9D(((R/D>
M-W]#"99C<5AJF+C3DZ%)Q]I-1NH<SM&[T5V_A3:O9]FU$IQC)1OJ]CYA^.G[
M1OQE_P""M7Q9UG]B/]@?QI=^'O@YHMP;'XV?'[2C_P ??3S=#T.7[LDSJ=LM
MP,JJMD?*5$_VI^SE^SE\&_V3?@WHGP$^ G@FUT#PQH%J(;&QMQEG;J\TKGYI
M97;+/(Q+,Q))JW\"_@3\)/V:/A1HOP0^!?@6R\-^%O#]H+?2])L%.R-<DLS,
MQ+22,Q+/(Y+NS%F)))KK:^DXEXGP^.PL,HRBFZ.7TG>,';GJSM9UJ[6DJC6B
M2]RE%\D/M2EC1H.,G4J.\W]R\EY?GU"BBBOBSI"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P7]KG_DN'P,_['N7_P!$
M5[U7@O[7/_)</@9_V/<O_HBO>J "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFM
MBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>
MR_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((
ME_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R"
M)?\ K]F_]"K8H **** "BBB@ HHHH *KZOJ^E:!I5UKNNZG;V5C96[W%[>W<
MRQQ6\2*6>1W8@(JJ"2Q(  )-4_&OC7PA\-_".I>/_'_B:QT;1-&LI+S5=6U.
MY6&WM((U+/)([$!5 !))KQC]BO\ ;-\&?\%%/AUXM\=>%_@CK]C\.QK4VD>&
M=>\66,:6OC6P$02:[@MW_>"W,AECQ*F'7:<[C)%%ZN%R;,,3EU7,52?U>E*,
M9ST23F](IMKFFTFU%7=DY-<J;42J04U"^KV/ESQC\1/B_P#\%T?'%]\&OV?M
M?U?P9^R;HNH-:>._B1:![:_^)<L;8ETO3"P#1V&04EN/X^5P1E&^_/A+\)?A
MM\"?AMHWP@^$'@VQ\/\ AKP_8I::/H^G1;(K>)>P[L2269F)9F8LQ)))O>"O
M!7@_X;^$M.\!?#_POI^B:)I%HEKI>D:5:)!;6D"#"QQQH J*!T %:E>WQ-Q3
M'-J-/+<OI>PP%%MTZ5[MR>CJU967M*TEO*R45[E.,8)(RHT/9MSF[R>[_1=E
M_3"BBBOCSH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\
MR")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH \%_:Y_Y+A\#/^Q[E_\ 1%>]5X+^US_R7#X&?]CW+_Z(
MKWJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHH
MH *RO'/C3PY\-_!.L?$/QA>O;:3H.EW&HZI<1VTDS16\,;22.(XU9W(16.U0
M6., $UQO[5G[6/P(_8J^"VI_'O\ :(\<0:)H&F@(I;Y[B^N&!,=K;1#YIIWP
M=J+V!8X568<I^P1\=OVG_P!I3X3ZA\8_VDOV>[;X:6NMZR\_@+PU<7CR:JFB
M&-/)DU*-AMAN7;>^Q2-JNJLJE26]W#Y!F,LF><U:=L+&:AS.2BYRW<*=[N<H
MK63C&2@FG*UXIY.K#VGLT_>W]/7^M3Y4\'_#3XV?\%R_&>G_ !E_:-\/:MX&
M_91TB_CO? GPPNBUOJ/Q'="&BU/5=IS'8Y >*W!^<$-D@+(WZ)Z)HFB^&M&M
M/#GAS2+73]/L+:.VL+"RMUBAMH44*D<:* J(J@ *    !5E$2-!'&@55&%51
M@ >E+7;Q-Q37S^5/#T::H82C=4:$6W&">\FWK.K.R=2K+WI.RTBHQC-&@J5V
MW>3W??\ R79!1117RIN%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >"_M<_P#)</@9_P!CW+_Z(KWJO!?V
MN?\ DN'P,_['N7_T17O5 !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\
MCO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\
MUY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^
MA4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\
MH5;% !1110 5SGQ@\<:W\,_A7XB^(?AKX=ZMXNU#1-&N+VS\,:"$-[JDD<9=
M;>$.P4NY&T#.23P&. ?!?V^O^"DWAG]DO4-)^!'P?\"W7Q-^.GC-?+\"_"W0
MW!FD)R/MM\XXM+-,,S2/C<$;&%5Y(^^_8A\!?M9> ?@;##^VM\9=.\9^/M5U
M.XU/4Y-%TM+6QT=9B&73;;: TL,/*K+)\[9YX KZA\-XS+LEHYSCE&-.I)>S
MIS<E.M%-\THQBKJDFN5U&XIR;5-RE&7+A[:,ZCIQW6[Z+_@^7WGSO^RK^P3\
M<?VE?C5I?_!0G_@JG%:7OC+3V,_PM^#5M+YVB_#N!B&61U/RW>I'"EYF!",H
M(R4B$/W/117/Q'Q+F/$V,C5Q%HP@N6G3@N6G2@M5"G'6RUNVVY3DW.<I3;DZ
MHT848V6[W?5ONPHHHKY\U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P7]KG_DN'P,_['N7_ -$5
M[U7@O[7/_)</@9_V/<O_ *(KWJ@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMB
ML>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R
M_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MHK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EH V*Q[+_ )'>]_Z\HOYFC_A)=7_Z%"]_
M[Z6LRUUS45\4W5TOANY9WMHU: ,NY0">30!U=%8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T %E_R.][_P!>47\S6Q7*6NN:BOBF
MZNE\-W+.]M&K0!EW* 3R:T_^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:
M/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU
M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]
M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W
M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B
MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^
M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_
M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BL?P/_P @B7_K]F_]"H_X275_^A0O
M?^^EK,\*ZYJ-KITD</ANYG!N9&+HRX!+=/PH ZNBL?\ X275_P#H4+W_ +Z6
MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_
M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7
M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=
M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z
M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@
M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#^7'_@Y#_Y31?&;_N7?_4<
MTROAVOMS_@XTN9KS_@LM\8[F>S>W=O\ A'LQ2$97_BG=,';\_P :^(Z_V]\)
M_P#DUF0_]@6%_P#3%,_-<?\ []5_Q2_-A7U%_P $7OV:/AA^V!_P4Q^&/[._
MQHM[^?POK]QJCZS::=?-;2745MI-Y=^09$^98Y&@6.3:0QC=P&4D,/EVOMS_
M (-R[F:S_P""RWP<N8+-[AU_X2'$49&6_P"*=U,=_P _PKI\3,9BLN\.,ZQ>
M%FX5:>$Q,HRB[.,HT9N,D^C32:?1BP48SQE.,E=.2_-']2W@/P%X)^%O@W3?
MAW\-_">GZ%H.C6:6NE:/I5HD%M:0J,+''&@"JH] *UJQ_P#A)=7_ .A0O?\
MOI:/^$EU?_H4+W_OI:_P\J5*E:HZE1MR;NV]6V]VWU;/TI))61L45C_\)+J_
M_0H7O_?2T?\ "2ZO_P!"A>_]]+4#-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: /*?^"B7[7VB?L.?LB^+?V@-0>%]2LK/[)X8LICQ>:I-E+:/'\2ALR.!S
MY<3GM53_ ()J_M4Z+^V9^R!X8^/&G-"E]J"/#XALH3Q9ZE&0MQ%CJ%W?.N>2
MCH>]?D5_P<:?MT7'Q]_:0L?V7?"=T\?A[X9E_P"UXEE!6XUN51YN['!\B/;$
M.ZNTX[U=_P"#;7]M[_A2O[25_P#LF^-M7\OP[\2\2:+YSX2VUN%#L SP//B!
MC/=GC@45\8N)8_ZR?5;_ +KX/^WN_P!_N_B?GRXOC_K=]3O^Y^#_ +?OO]_N
M_B?O#1117V9^@A1110 4444 >0_MB^+OVH_A]X7\)>//V6OA5-XZN=)\;VTO
MC3P=9ZG96=UJN@/:W45PMM)>O'%Y\<LEO<(ADCWFWV%P&8'X!^+/P"^)_P#P
M5&U+7O@+X:_9J\1^%-/TW]K6Q\9>)?B)XT%E:2>%;6QTW3&DM;2.*XEGFU&8
M+Y2^6I@5)2[RCY5/ZN44 ? __!0CXE?\%./&/[0-K\+_ (4?\$F]7^*WP3T-
M8[K4O,^,WAK04\8:BK+)$D\5S/+*=.B(#&W=(VN)%42#R4:.;U+]G#QS^W)^
MV;8>/?AW^WO_ ,$_+'X)> K_ ,)OHT6B7'Q*T[Q->^)&O5EBN6\W3R([6&*
M;"CJ6D:Y!! C(/U-10!^;'PG_9]_;O\ V;/^"87B7_@D3X6^!NJ^(_%$.D:W
MX.^'OQ<74;&'P])H&H23BWU6\=KC[1;36D%TR/:K!)(\ELGEB1',B]+^T'_P
M2&U+X=_LC?LS>'_V08H-7\>?LC>)-+UOPE:ZA.EI_P )9!'M&KV+2N=EM)?
M-(KL0BRA%9E0EU_0*B@#XC\??LY?%+_@H3^W_P#!#]I#XE_!?Q#X ^&G[/B:
MIK6F:9XR>T74?$GB:\2&*#;;VMQ.(K:R6(R>:[J9)F"HCQ@R'[<HHH ****
M/!?VN?\ DN'P,_['N7_T17O5>"_M<_\ )</@9_V/<O\ Z(KWJ@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JOJNK:7H.EW.N:YJ5
MO965G \]W>7<RQQ01(I9G=V("J "22< #)I7U33(]3CT6348%O)8'GBM#,HE
M>)&56<+G)4%T!., NH/45\=_M+?\$]_VBOV^?VB=3T3]KGXZ06/[.6BW%L_A
M[X5^!)Y[2Y\6N(TD>36[GAO*27<JP1-M8(K@QL-S>_P_E>6YCC&LRQ2PU&$>
M>4G%SG))I<M*"MSU&WHG*$=&Y3C%-F56<X1]R-W_ %OY'\^__!='X[?"7]I3
M_@JM\6?C)\#?&UIXC\+ZE=:3;Z=K5AN\BZ:UT>QM)C&6 WH)H)5#CY7"AE)4
M@GY*K^L?XH_\$"_^"1GQC\:3^/\ QU^QQIS:C<6MI;.-(\3ZOIMLD-M;16T*
M1VUG=Q01!8H8U^1!N(+-EF8GGO\ B&\_X(N_]&:?^9$\1_\ RPK_ $!X5^EW
MX5<-\,8'*8X/&M8:C2I+W*$OX<(P^+V\+[;\L;[\JV7RE?(,=6KRJ<T=6WUZ
MOT/Y6:^XO^#;S_E-%\&?^YB_]1S4Z_;+PK_P;E_\$:=2TZ2>]_8YWNMS(@/_
M  L+Q$. V .-0KTO]F[_ ((F_P#!,;]D7XT:-^T-^SS^S-_PCWC#P]]I_L?6
M/^$SUJ[^S^?;2VTO[JYO)(GW0S2+\R'&[(P0".7C?Z77AMQ+P7F>487"8N-7
M$X>M2BY4Z*BI5*<H1<FJ[:BFU=I-VV3V*PV08RCB85)2C9-/=]'Z'U31117^
M=)]<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%()$8%
MD<,%)!V\X([4 +17QZW_  5LE^*FKC0OV+_V(OBW\5O])\HZ^VA_V#HO#8/^
MFW^W##D[61>G4=OH;]H_X=?&'XJ_"NY\&? [X\W'PUUZYN82OBFVT"WU*2&
M.#+&L,Y";G3*AP04.&&<8/)3QM'$0E*A[]NW7R3=HO[].IPTLPP^)ISEA[SY
M>VS\E)VB_OLNMCO*\)_:K_X*.?LO?L>>++#X;?%/7-<O?%^KZ>+[1_!_ACPU
M=ZCJ%] 7>,/&L2>6 7C=?F=>5-9W[,?_  3Q\/\ [/GQ+/QQ\7_M(?%/XE>-
M)-.ELY-6\<^+7GMHHI2ID2"T0+'$A*(0IW8(X-?00L+$7QU0640N6B$37'EC
MS#&"2$W==N23CIDFB^,K4-$J<O/WM/DUK\VEYAS9A7PUTE2G?K[^GR<5?YM+
MS//?V7OC]K7[2/PYF^(VL_ ;QK\.Q_:DMM9Z)X^TQ;/4)X%2-EN3"&;RU8N5
M )SE&]J^(?\ @IKX=_;2^!G[.WCO]HO]HK_@I5K.C:+:SRVW@KP+\*=!AT66
M[N9I&6SADU EKASMP\J@<)%*5-?I+7Y;?\%Y/V1O^"E/[=?Q-\,_#?\ 9V_9
M_FU7X<^$[,W8OSXMTFU74M4F&'D\JXNTD"Q1A8U+*#N>8C*L"?,SN-:GE;<5
M*I42LN7F5V^K4>BWL]#Q^(X8BGDLG%3JU$K)0YE=OJU#=+>STZ=3\1]?U[6?
M%.NWOB?Q'JD]]J.HW<EU?WMS(7DN)I&+O(['EF9B22>I-/\ #/B37O!OB33_
M !AX5U6:PU32KZ*\TV^MWVR6\\3AXY%/9E900?45]:_\."_^"M'_ $:?_P"7
MWH/_ ,G5#8_\$&_^"KNI0F>R_95WHKE"?^$YT(<@X(YOJ_)_[)SCFO["I?\
MP2_R/Q#^P\^YN;ZM5O\ X)?Y'[S?\$]_VNM!_;@_9)\)?M!Z4T,=]J-B+;Q'
M8PGBRU2'Y+F+'4+O&],\F.1#WKVFORZ_X(,_LD_\%)_V%OB'XH^&/[1OP FT
MGX=>*K07J7X\6:3=KIVJP@*K^5;W;R;9HLQL54_-%#G !(_46OV/*,3B,5E\
M)UX.,]FFFG===>^Y^^Y#B\5C<KIU,3"4*EK24DT[KK9I:/?\.@4445Z9[ 44
M44 %%%% !1110 4444 %%%% !1110!X+^US_ ,EP^!G_ &/<O_HBO>J\%_:Y
M_P"2X? S_L>Y?_1%>]4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.
M][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7
ME%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%
M0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !117F7[5O[8G[./[$OPMG^+_P"TM\3[#PWI$9*6B3L7N=0G R(+6!,R7$I_
MNH#@<G"@D=>!P&.S3&0PF#I2J59NT813E*3>R25VWZ$RE&$7*3LD>FU\3_M%
M_P#!57Q/XZ^*5]^Q[_P2R^'%I\7_ (J6[>3X@\3/.1X2\$@DJ9=0O4.V:1<'
M%O$Q8E67.]?+;W#]CC]HKQI^V;\&=2^)'Q-_96\1_#?1M5U*>W\-Z+XW>%KS
M6=&:)-EY/;+S:^:6D4P29^50P9U<&NR_9]_9N^!/[*GPUM/A!^SK\+=(\(^'
M+-B\6F:1;[ \AP&ED<DO-(<#,DC,YP,DXKZK+UD_"F.Q$<ZPOUC%4FE"ESQ=
M!2UYG5E3DY3Y'9*G"45)WYYI1<)83]I7BO9RM%[OK\K[>K^2/#OV'?\ @FI'
M^SQ\0[_]JW]I3XSZQ\6OCQXBTTV>M^/-7D:*UTZU=@[:?IMFI$=K:A@.-NYB
M"0$#%!]3T45X.>9]FO$>/>,Q]3GG9)62C&,5I&$(12C"$5I&$4HKHC6E2A1A
MRP7]>?<****\@T,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **:98A*(#*N\KN";N2/7'IR*^<_
MVE/^"B-K\$OBE<? 3X8_LL_%+XH>-H+2&=[#PCX:8:?;K*NZ-KB_E(BB4C@L
M X!X."#C&OB*.&ASU'9;=]>R2U9SXG%4,)3YZLK+;J[OLDKMOR1]'4RYNK:S
MA-Q=W"11@@%Y'"@9.!R?<@5Q'P&\6_&7XF_!FQ\2_'7X2'X<^*M02X%[X:M]
M>@U-M.7S76$BYB'ER.8O+<_+@,2,<5\_>%?^"/?PEUOQ/I_Q"_:R^/\ \4/C
M3K^G7D=Y9'QAXMF@TZSN48,DEO96K1K$ P!"EF7/:LJE>NXQ=&GS<W=\MO5-
M.5_*WK8QJXC%.,'AZ7-S:^\^2VVZ:<K^7+TUL>Z_M0?M-^!OV3OALGQ-\>^&
MO$^L07&IQ:?9:7X0T"74KZZN9%=DC2*/ID1M\S%5S@9R1GB/V5?VK?VC?VC_
M ![>MXQ_85\6_#/P)'I+S:5XC\<:O;0ZE>W?F1A8'TQ<RVX\LR,79F&5"]Z]
M]HJI4J\JZDJEHKHDM?5N^GI;U+G1Q,\2IJK:"^RDM?5N[MZ6]3YY_:>_80\5
M?M5?$H:QXK_;+^*'AGP0--B@D\ >!-4CTN&YF5G,DDURB&65'!0&,]-I(;G
M]*_9P_9L^$7[)WPLM?@W\$= N=.T*UN9KE8;O5+B\D>>5M\LC23N[$NY+$ A
M<DX KO**<,)AZ=9UE'WGUW?HK[+R6@4\#A:6(E7C'WWU=V_1-WLO)604445T
M'6%%%% !117FO[5_[6'P<_8R^#M[\:?C7KK6NG6SB&SL[9 ]UJ-TP)2V@0D;
MY&P3R0JJK,Q"J2,ZU:EAZ4JM62C&*NV]DCMRW+<?G&/I8' TI5*U22C"$5>4
MI/1));MGI58_@?\ Y!$O_7[-_P"A5^)WQ[_X.+?VT/'WB*<_ [2?#_@+15D/
MV*(:<FHWK)V,LMP#&Q[_ "1*!G'S=:C_ &<?^#A[]K_X7Z[#;?&K0= \=:%)
M<;[Z,6":??("?F,4L $0/?#Q-GIE>M?&?\1 X>]O[.\K?S<NGY\W_DI_2K^B
M#XPK*?KG)0Y[7]C[7]YZ7Y?97_[BV\S]S:*\Z_99_:F^#W[8GP>L/C7\%-?:
M\TN\8Q7-M<($N;"Y4#?;3ID[)%R.Y!!5E+*RL?1:^SHUJ6(I1J4Y)Q:NFMFC
M^:<QR['93CJF"QM.5.M3DXSA)-2C).S33V:"BBBM#C"BBB@ HHHH **** "B
MBB@ HHHH **** /!?VN?^2X? S_L>Y?_ $17O5>"_M<_\EP^!G_8]R_^B*]Z
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH
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
MH **** "BBB@ HHHH **** "BBB@#P7]KG_DN'P,_P"Q[E_]$5[U7@O[7/\
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
M;N^6,81OY0@HPBET48I+HC:$(PBHKI\PHHHKB*"BBB@ HHHH **** "BBB@
MHHK/N=;-[H-[J7@[['JMS;I/';P+?!(Y;F,LIA>50_ED2*48[24(.5)&*3:0
MFTC0KQC]K_\ ;#/[+-IH6B^&O@)XX^(_BOQ7+/%X:\-^#=(:42O"$+M<W)'E
MVD0\Q,NV3@DA2%8CRWX1_ O_ (*/_'_XGZ%\=/VP?CQ'\,="T74X=0TGX,_#
M"X602E&W+'JVH.&^U XVR0QYB8<J8S7US7'"I7Q=&7(G3[-I7MWMT\KZ]6NA
MP0K8C&X>3@G2[.25[=7RWT\N;7JUT/SB_P""@?\ P4!_;+_9>_X)\^+/$W[4
M'A'P?X)^(7Q(U%M%^&?AOPEK$MY=Z/9R0 74UW,?W;SPIO(DA.P/-#P*_!"O
MZ&/^"G7_  1<\;?\%*?C;I_Q.UW]L;_A%]&T31UL-!\,)X"-ZMIEM\\QE^WQ
M;WD?&3L7"QQKSMR?FW_B$\_ZOX_\Q9_]]*^"S_)L_P QQGN4W*$%:+<H7?=O
M5;OR6B6A^8\3\/\ $^;9A^[I.=."M%N<+OJY/5;OR6B2L?CS7])__!$[]M[_
M (;5_8FT:\\4:O\ :?&7@G9H'BWS'S+.\2#[/=MGD^=#M);O(DP'2OBK0_\
M@U2_MFT:Z_X;P\O;,\>W_A5^<[3C/_(3%?4/_!,+_@C#XV_X)J?&?5/B1HG[
M8G_"4Z+KVCFPUWPP_@,V*W15M\$XE^WR['C;=@E&RLLB\;LC3AO*L^RG,.:I
M2M3EI+WH_)_%T?X-FW".2<39'FBG5H6I35I>]!V[.RET?X-GWC1117Z,?K 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R>>"U@>ZNI
MDCBC0M))(P"JH&223T '>@:3;LAY(4%F(  Y)KXH^+_QR^*7_!2'XBZK^R=^
MQIXLGT3X::3*;3XK?&2P!/VC^_I.DO\ =DD9<AYAE0K9'R[?-@^(?Q9^)_\
MP5,\<ZA^SU^RUXFO?#WP1TB\:T^)/Q6L24E\1$#$FE:2Q'S(1E99QQ@]T(6?
MZZ^$/PA^''P&^'&E?"7X2^%+71?#^BVP@T_3[1>%'4LQ/+NQ)9G8EF8DDDDF
MO"E4J9S)TZ3M06DI+>?>,7TC_-+KM'JS]3H87"^&M&.+Q\%4S624J=&24HX5
M/55:\7=2KVLZ=&6E/2=57Y:97^!_P/\ AA^SE\,-*^#OP=\*6^CZ!H]N(K2T
M@&2QZM)(QYDD<Y9G;)8DDUUE%%>U3IPI04(*R6B2V2/S/%XO%8_%3Q.)FYU)
MMRE*3;E*3=VVWJVWJV]PHHHJSG"L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"O
MV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!?VN?^2X?
M S_L>Y?_ $17O5>"_M<_\EP^!G_8]R_^B*]ZH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1W
MO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W
M_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKX=_X+-?\%FO^'1G_  K?
M_C&__A8/_"P?[8_YG#^R?L'V#[#_ -.=QYN_[9_L;?+_ (MW'T'"W"V>\:9[
M1R;)J/M<35YN2'-&-^6,IR]Z<HQ5HQD]9*]K+6R,J]>EAJ3J5':*_P"&Z'W%
M6/X'_P"01+_U^S?^A5^*?_$9G_UC?_\ ,P?_ 'HJGH?_  >._P!C6C6O_#N?
MS-TSR;O^%O8QN.<?\@@U^O\ _$KGCK_T*/\ RXPO_P N//\ [;RS_GY^$O\
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
MUS_R7#X&?]CW+_Z(KWJO!?VN?^2X? S_ +'N7_T17O5 !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E
M_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%%
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
M(T%]I.IP0--:&UG7Y\2S+%&8D/[X2!0"Q4CYA_;M\#_&KP/\?/\ @EK^U/\
MM&?:3JGACQ#;>$/BA?71S]G\0:UI5A"KRM_#NNK>Z#,3C.T9&>0#U_\ :&\;
M0?\ !+#_ (*(?LU^&_A)J6JV_P *OC_K-[X$\9^$=2UV[OK>UUL+"VDZI:_:
MI9&AN))97@G*L!,A5G#R(K#]"*_-G_@M;X+U7XX_\%%_V /@5X0@>XU6T^.%
MQXXODA&3;:;H@L[N>63^XA'R G&YCM'/%?I-0 5P?Q!_:>^ 'PJ\1MX2^(GQ
M4TO2-22%)6L[N1@X1N5;@'@UWE9>K>"/!>O7AU#7/"&EWMP5"F>[T^.1R!T&
MYE)Q0!\Q_'G]HWX'?%3XZ?!B+X>?$O3=6;3_ !LTEZ+21CY*M%M4G('4\5]/
M?\)CX8_Z#4'_ 'U7@O[4G@[PCH7QR^"#:'X5TVR,WCF02FTL8X]X$.0#M SS
M7T-_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__
M #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
M?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C
M#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^JR[3Q+H*>+;N]?5(A$]K&J29X)!.
M170?V=I__/C#_P!^A619V5F?&=[$;2+:+.,A?+& <F@"W_PF/AC_ *#4'_?5
M'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *
M?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"
M@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_
M .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[
M3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\
MY\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/
M_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* .?M/$N@IXMN[U]4B$3VL:I)G@D$
MY%:G_"8^&/\ H-0?]]54L[*S/C.]B-I%M%G&0OEC .36O_9VG_\ /C#_ -^A
M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\
M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG
M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A
M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_
M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=
MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ
MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJI=5D\.:%IEQK6MR6-G9VD+375W=%(XH8U&6=V; 50 223@ 5X;\1?
M^"G'_!-#X4>9'XZ_;7^$UK-%GS+.W\8V5S<+]88'>0?]\\UZ679-G&<3Y,!A
MJE:7:$)3?W13(G4ITU[S2]3VW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZKY/\
MA[_P6_\ ^"9OQF^+NA?!'X&_$_5/&NN:_K5MI<!\.^ =3>UMIIY%C1YKB2V2
M-(P6!9]Q"C)/2O8?VP_B]\>_@7X!TW7OV9OV-;KXRZ_J&KBS?P]8^)[/1EM(
MS%(_VF6XNE*+&&14/&<R"O5Q/!G%&7YE1P&/PLL-5K:P5>U!-=W*LX1C'^])
MI>9$<10G!RC*Z7;7\KGI_P#PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U7Q-_PD7_!
MP#\8SMT#X$_LW_!JQE_UC>*-=O\ Q#J4 X_U?V,+;LW^]Q7LO[&_[.'[;/PK
M\1ZSXO\ VQ_VW+'XJ'5+&.'3_#NE_#>RT2QT:17W,\4D+&2<L#MS( <8]*Z\
MRX0I93@9UL1F>%=2.U*G4E6G)W2LI4H3HJV[<JL59:7=DYAB'4E90E;NU;\V
MG^!Z]XR^-GP@^'6C/XC^(/Q-T/0M.C_UE_K.I1VL*_5Y"JC\Z^9?BK_P7D_X
M)=?#/5#X7T;]I"+QWKSDK:Z#\-='NM=GNF'\,<EK&T!/UE&:[3XT?\$E/^"?
M'[1OQZN?VE/CW^SI8>+O%=S:V]N9M;U*[EM$CA0(BK9B46_11DF,DXZU[!\+
M_@!\"/@CI'_"/_!CX+>$_"5CM"FS\,^';:QB('3*PHH-;8*7AS@L)3J8J.*Q
M-9I.4(NEAZ<96U2G_M$IQ3Z\E)R[1%+ZY*34>5+YM_=I;[V<[^S]^T_H?[1_
MP-T[XQ:1X(\3>!Y]9BN3:>'/B/H;6&IV9CFDBC:YM@[;5<(LJ@.<QR*<@G ^
M4S^RS_P5;_:1/F_M7?\ !5#1?AKI,Y_TKPE^SMX6-JX![1ZO?9NHR!QPI'.>
MU?>W]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%<.6\55\BQ6(JY90I0]I*\?:4Z
M=>5))NT82JPDD[-)S45+1--,J=!58I3;T[-J_K8^/O@3_P $=_\ @F;\$O&E
MM\5]7\#77Q&\<6UQ'<#QO\5O$%QKVH-,C;DEQ.?(616&X.D2L#R#P*_/G_@\
MCUC2]6_X9R_LV]2;R_\ A+]^P],_V)C^1K]Q_P"SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0KZ_@CQ<S_AGQ#P7%6:RJ8Z6&51*$ZK6E2E.G:,G&:A&//>T86TM9;K
MGQ. I5L)*A"T;VU2[-/RN?P^T5_<%_9VG_\ /C#_ -^A61X+LK.72I&EM(F/
MVR49:,'C=7]2_P#$\W_5/_\ EW_]['B?ZL_]/?\ R7_[8_B4K^W;_A,?#'_0
M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H5^ >.?CG_ ,1H_L__ (3_ *K]
M5]K_ ,O?:\_M?9?].J?+R^S\[WZ6U]7+,L_L[G]_FYK=+;7\WW*?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"OP ]4I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\
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
M8N+C1/"?A#P%I=@VD6;R$Q6@NQNDG,:$)YKC<VW<><USW_#C7P9XG&[XT_\
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
MB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH
M**** "BBB@ KA/VBOVE/@Q^RI\,[OXL_''QI;Z-I-M\D0?YI[R8@E8((A\TL
MK8.%4= 2<*"1P/[77[>O@#]FC4++X6>$?#UYX\^*GB ;/"_PW\.D/>7#$<37
M##(M;<<DR/\ PAB 0K%>*_9Z_8+\<>-/B9:?M<_\%"?$=GXS^(\7[SPWX6MA
MNT'P6A(816D))66=<#,[9.Y00691*?*Q&/J5*KPV#2E46[?PP_Q=WVBM7ULM
M3[_)N$\%A<OAG/$DY4<)+6G3C;V^)MTI)W4:=])5YKDCJH*I-<AQOAWX*_M#
M_P#!4G6[3XE_M=:+JGP_^"$%PESX7^#ZW#0ZAXC"G='=:PZ$,D9P&6W&.W3
MDD^T_#GASP_X0T&S\+>%-#M-,TS3[9+>PT^PMUBAMXE&%C1% 55 &  ,"KM%
M;X+ 4\)>;;E4E\4GN_\ )+I%:+UNSRN)>+,9Q#[/#PA&AA*-_94*=U3II[O6
M[G4E9<]6;<YO=V48HHHHKN/E0HHHH **** "BBB@ HHHH **** "BBB@ K'\
M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#P7]KG_DN'P,_P"Q[E_]$5[U7@O[7/\ R7#X&?\
M8]R_^B*]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:
M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO$/VC_\
M@H]^Q1^RC=2:+\9_C_HEIK4;!!X9TR1K_5&D/W4^R6P>5"Q( +JJ^_6NUTWX
ME^)_B[^SH/BO\!M&6UUK7?"SW_A/3_'.GSVB1W;PEK>*]B7$L:^9M63:20,E
M<\9P6*P\JDJ<9)RCJTG=KY'-'&86=25.$U*45=I--KY'=5R_Q5^-WP;^!6@K
MXH^-/Q6\.^$].<L([WQ'K,%G'(P&2J&5EWMR/E&3R..:^?OA)^R__P %'/$7
MQ,T/XJ_M6?M[VD-II.HQW<GPX^%_A2.STJ?:<F&:[N,W,\3?=*LH..00>:]X
M^+?[/7P*^/G]E+\;_A#X=\7)H=TUSI,'B/28KR*VF9=K.J2JRY( ZCL/2LX5
ML16HN4:?*^G-;7S]UO[M_0RA7Q>(H2E"FX2Z<]M?-\K=O3?T.3_9L_;O_92_
M:^\2>(?"W[-_Q:M_%-QX6C@?69;/3[F."/SC($"2RQJDW^K.?++ 97)YKB/V
M@OCW_P %'=-^+.J?#3]E_P#8:T#5]$LE@^R_$;QA\0X+6QN6>%'<+91K]HQ&
MS,A.>3&<=17F7C;]O;]JKQ)XXUK]F?\ X)D?\$WM6O&\*ZO<:/J'C_XDVH\-
M^$=.N(9&CD-NBXFU"-67!$&P\A@&4@FEI_\ P24_:"_:@O(?%/\ P5-_;O\
M%?CV+S5F_P"%7?#2XD\-^%;<@@B-_(*W-Z%(^65VCD&>M??T^ )X3!0K<1YE
M3P=TI<E-*KB))JZ2HQ<E3NFG^_J46]T[,Y9O&8F@J:F^>^LH)1773W^?YN-W
M==-CVSXB_M,?&_\ 9:_8[L_BK^U+\([_ ,5^/Y[HZ?=^'/@#H5SJIDN9YI1:
MBVBNBLF!'Y0D9R5$F[&5*Y_/'X=?L._\'!?[96L6WB/XE?MA>,_@CX8>4.TG
MB#Q6LVK7,><K(-+TH100\=89Y@1TYK]CU4(H0$X P,G)_,TM>?D^=97D^"BE
MEU*OB8MVJU^:JDM+6H-JA)W5VZL*M[Z*.M]<1E=+%."JRDU%6M=J_G*V^WY]
MSY#^&?\ P1V^#<'A+Q-H?[5_QU^)_P =KWQI'9CQ+<?$'QA<+;,;6;SX1:V]
MJT8M$63D*KG@E22I*UZ9\ _^";?[#G[+WC*W^(?P'_9ST3P]KMI#)%;ZO!)/
M-<1I(I1U#S2.>5)!]J]PHKQ\YQV(XAS1YCF%JE9I+FY8JRBK145%)145HE%)
M+HC=9=@%557V47);2:3DNN[UWUW/R=_X.A_^">O[5W[:^C_"3QM^S+\)K;7[
M+P#8>)[CQIJ5QXCTW35TZVD739(G=KVXAWIBWN6^3<%VDG&X9_GX_P"%7^.?
M^@'_ .3,7_Q5?U9?\%FO ?[9_P :?V1;G]G_ /8N^%<WB'4O&5X+3Q3>QZ]8
M6(LM+3#R1@W<\6]IF"1D+N'E^:&QN7/XV_\ #@O_ (*T?]&G_P#E]Z#_ /)U
M?K'#OTM_%;POX<PO#.09=AJV'H*=IU:-><FZE251J].O"+LYO:.UENFW^>\6
MSS2GF=L#AISNDY/DDXWZ)679:ZO5]+'YO_\ "K_'/_0#_P#)F+_XJO5_V5/^
M":7[:O[;>N:OX:_9B^#T/B74-"M([K4[-O%6EV,D<+L4611=W41D7<,$INVE
MEW8W+G[#3_@@W_P5=DOGTU/V5<S1H'=/^$YT+@'H<_;L5[Q_P3C_ ."9O_!8
M']AG]K[PG\?+3]E29M*MKO[%XJLX?'>A$W>E3D)<)@7WS,HQ*@_YZ1)Z5[^#
M^GIX[3Q4(XC*,&H-ZM8?%72[ZXE[>AX> JY_/&4XXK"35-M*35.::3ZZWVWV
M/V/?]CC]D227SY/V5_ANS[P^\^!]/)W Y#9\GKGG/K75?$OX6?#3XS>$+CX?
M_%SP!HWB?0KMXWN='U[38[NVE9&#HS1R*5)5@"#C@BMZBOYX5&BHM**L]]-S
M]D6'H1BXJ"L]]%KZGD_PQ_83_8U^"OCVW^*/PA_9D\%^&?$%I'*EKJVA:##:
MS1+*I20*8U& 5)'T)]:K?M1_L#?LC_MI76E7W[37P>@\4S:'#+%I4DNJWEL;
M9)2ID"FVFC^\47).3\HKV&BLWA,*Z3I.G'E>ZLK/Y;&;P."E0=%TH\CU<>56
M?JK6/)?V4OV'/V9OV)-+UG0_V:? $_A^RUZXAFU&VEUR\O59XE94VFZED9
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
M*S0I1C)6DKF)XG^&W@'QE\/[OX4>)_"&GWGAJ_TPZ==Z');*+62T*;#!Y8P
MFWY=HXQQ7A7A+_@D3_P3D\ _$G1/B[X(_9=TG2?$/AS5(=1T:_T[4[Z$6]S$
MX>.3RUG$;X8 X92/45](45C5PN%KR4JD%)K:Z3MZ7.>M@L'B)1E5IQDULVD[
M>EUH>8?M3_LI>"OVM?!^G>#O&GCOQGX>CTO4OMUI?^"/$LFEW0E\MXP&DC!W
M+AR=I&,@'M7-?LL?L+Z;^RGXOU'Q3I'[4WQI\;6^H:;]C70OB/X];5K"S_>*
M_G01-$ICE^7;NR?E8CO7NE%*6$P\JZK./O=R98'"2Q*Q#A[ZZGS]^TQ^R1^T
M=\:/B.OCOX0_M^^,_AE:)IL5L/#VBZ):7EF9$9V,Y$_)=MR@\XP@'K7?_LS?
M"SXP?![X;MX0^-O[1-_\3]8_M&6>/Q)J6@V^G2K P0+!Y5O\I"D,=QY._'0"
MO0J*(86C"LZJO=_WI6^Z]OP"&"H4\0ZT;\S_ +TFO_ 6^7\#Y-\8?LU_\%9K
MKQ=JNJ^!_P#@I?X8M=)NM1GGTS2K_P"#5DYL;=I&,=OYHDW2!$*KO;YFQDU]
M!>(M#^-,OP+G\.^%O'6E1>/_ /A'%@M_$=[IA-E_:8A"FY:W4_ZLR9;RP>AQ
MFNPKQ'_@HE^U]HG[#G[(OBW]H#4'A?4K*S^R>&+*8\7FJ392VCQ_$H;,C@<^
M7$Y[5A*EA\#1J593ERV;=Y2=EY7;M\CGE1PN74*M:<Y<MFW><I62[7;M\C\-
M_P#@M!^U=^U9\0OC8_[*'[0/QZ\.^-(/AS?LT\OA+0?[/LAJ4D2B16!8M*\*
MGR\G&QFE4#J3\;^&?$FO>#?$FG^,/"NJS6&J:5?17FFWUN^V2WGB</'(I[,K
M*"#ZBF^(O$.M^+?$%]XK\3:I-?:EJ=Y+=ZA>W#[I+B>1R\DC'NS,Q)/J:IU^
M(8S%5,7BI5FW=O2[;:735ZZ(_G/'XVKCL;/$2;NWI=MM+HKO71'](/\ P1]^
M.?[5_P"UC\'[;]ISXT_M*>&O%GA[6M/DM(O"^D>#X]/NM&U2*8+*DTJL=^%!
MVC W+*C\9 KTC]IC]D#]H;X]_$@>)/!/[?\ XZ^'/AO^SXH&\+^$=*M$)E4M
MOF%TX,@+ J,8(&WCK7Y0_P#!MK^V]_PI7]I*_P#V3?&VK^7X=^)>)-%\Y\);
M:W"AV 9X'GQ QGNSQP**_>&OUO(J]'-\G@YMMK27O2OS+SO>SWM>VOD?N7#6
M)P^>Y#!U)2;3M+WY7YEYWO9[VO;6W0\]_9F^ =]^SE\-V^'^I?'+QW\0IY-1
MEO)?$'Q#UM;^^S(J PK($3;"NS*I@[2S<\\<7X5_X)B_\$_/!WBN^\<Z7^R1
MX*N=7U'4);ZZO]:TE=1D-Q)(9'D4W9D\LEF)&S &<# XKW:BO;^J89QC%P34
M=KJ]OO/HW@<&X0C*FFH;75[>C=V1VMK:V-K'8V-M'###&$AAB0*J*!@* .
M. !4E%%=!U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110
M4444 %%<#^T5^U!\"/V4/ <GQ&^/?Q&L- TX;EMDN'+7%[(!GRH(5R\S]/E0
M' Y.!DU\S?;_ -N'_@IE']GTZTUKX _!&[_UEY-B/Q?XHMCV1>5TZ!U_B.6(
MQ@RHQ \[%9C2P]3V,$YU7M&._K)[17F[>5WH?8Y#P7C\VP;S+%3CA<#%VE7J
MW46UO&E%>]6J?W*:DUHYN$;R79?M&_\ !1U=*^(,_P"S%^Q1\/V^+'Q9P4N[
M*PEQI'ASG:9M1NP0B;6ZQ!@Q(VED8J"?LY?\$Z+BQ^(EO^U#^V]\0!\5/BP
M'LI[N+&C>&AG<(=-M2 J[3C]\RAB0&"HQ8M[5^SQ^S1\$/V5?A[!\,?@1\/[
M+0=+B(:?R%+3WDN,&:>5LO-(?[SDD# &  !W=84LNJXBHJ^.:E):J*^"/R?Q
M2_O2_P"W5$]3'<98'*,%/+.%:<J%*:<:E>=OK-=/=.4;JC2?_/FD]5I5J5=+
M%%%%>P?G04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^
M!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '@O[7/_)</@9_V/<O_HBO>J\%_:Y_Y+A\#/\ L>Y?
M_1%>]4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M_B"-.&88B52%-6A"]H07:$%:$%WY8J[U>I=.C2I7Y%:_WOYA1117A&H4444
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
MG\6>&OAOJ\< O1*M^L*746])I@0DVPQ.I7YP?OBOT<O_  ]_P3S^%FGPZ/\
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
M Y2UM?%)\4W4<>J6PN!;1F20P':5R< "M/[%XW_Z#=E_X#'_ !HLO^1WO?\
MKRB_F:V* ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBJ>N^(O#_ (7T
MY]7\3:Y9Z=:1_P"LNKZZ2&-?JSD 4FTE=E0A.I-1@KM[);E/[%XW_P"@W9?^
M Q_QH^Q>-_\ H-V7_@,?\:\@^)/_  4[_P""?OPF\Q/&/[6O@PR19\VWT?5!
MJ4J'T,=F)6!]L9K@1_P5Z^%OC,^5^SM^S%\:_B9Y@_<7WAGX>S1V)]"\]RT>
MQ3QR5/6O.J9QE=*7*ZT7+LG=_<KO\#[/!>'''F/HJO3RVLJ?\\X.G3_\&5.6
M'_DQ]._8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C7S#_ ,-,?\%5_B9\OPN_
MX)Y^'/!=N_\ J-4^)7Q%BEW#U>ULE\U,>A-!^ G_  5V^)W/Q%_;F\ ?#V&3
M_7V?PV^'OV\D=U6;46#I_O#D5G_:RG_!H5)_]N\O_IQP.O\ XA_/"_\ (SS3
M!X?R]NJ[^["1Q#OY.WG8^GOL7C?_ *#=E_X#'_&N/^(OQW^'?P@1W^*_[0_@
M;PUL&677M9M[1ORED4D^PY->)#_@DUH?C4^?^T3^VC\<OB 7_P!?IU[XY:RT
MYO7;;6R+MS[/Z5U_PZ_X)0?\$Z_A@R2>'OV3O"UW(ASYOB*"35F9O[Q^VO+S
MW_E1[?.:OP48P7]Z;;^Z,6O_ "8/[*\-L#_O&9UZ[[4<.HQ?_<2M6A)?^"6<
M7XL_X+#?L4^'-1.@Z'^T7;>*=4)(BTSP=X5OM2DE(_NM%$8SV_C[UG1_\%)?
MVC?'A*_ 3_@G?\8M?#?ZB\\3Z!!X?M9O0K+<RME?<@?2OK?PIX&\%> ]/&D^
M!_!^EZ-:#I:Z3I\=O'_WS&H%:E'U;-JG\3$*/^"%OQFY_D']M^'F"_W7**E9
M]\1B6T_^W:%/#M>GM'ZGQ_!X^_X+7?$5?^*?^ 'P<^'22=?^$R\5SZM-$/;^
MSUV,WIVS4C_LJ_\ !5;X@+GXC_\ !2C2/#<#Y\W3? 7PWMAU_NW-P?-7'TKZ
M\HH_LF$_XU:I/_M]Q_"'(@_XB%B,-_R+\NP>'],/"LUZ2Q7UB7SO?S/C>7_@
MD7%XO/F_&_\ ;0^-'CK?_KK+6/'T\-F?4+# $V#V#5X+_P %*?\ @B9\*?#G
M[*&H>-/V1OA5';^*?#-V-3O8;:^O;R[U:R"L+B,&XFD+.H83 #D^4RJ"6 K]
M0J*PQ7#>48K#3I.DKR37-:\EYIN[_$]?(?&KQ%R'/,-F%/'3<:,XR=%2Y*,T
MGK&5.GRP::NOATO=6=C^3.BOWS_;'_X(3_LC?M4>*+SXD>%+K4/A[XFU"1I;
M^Z\/11R6-W,W)EEM'P YZDQ/'N))8,237@OPF_X-G_AA-J8U7XF_M4ZYJNFQ
MW3H]AHOAF'3YG56QCSI)[@#/^Y7Y+B. >(:6(Y*<5./\RDDOFFT_P?S/]!\H
M^EQX/8[*%BL97J8>M;6E*E4G*_51E",H-7V;E&ZU:CL?#?\ P2G_ &-O&'[8
MO[7'A[1].TEF\-^&+^#6/%NHRQDP0VT4F](&/]Z=T\M5'."[=$8C^A_[%XW_
M .@W9?\ @,?\:YK]G+]F/X'_ +)WPY@^%?P%\!6NA:3$_F3"(L\UW,0 9IY7
M)>60X'+$X  &%  [VOU'A?A]</X!TY/FJ2=Y-;>27DOU9_"'COXOU/%[BN&+
MHTW2PE"+A1A*W-9N\ISM=*4W:Z3:2C%7;3;Q_L7C?_H-V7_@,?\ &C[%XW_Z
M#=E_X#'_ !K8HKZ8_$#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**
M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** .4\*VOBF33I&L-4MHT^TR K) 2=
MV[DUI_8O&_\ T&[+_P !C_C1X'_Y!$O_ %^S?^A5L4 8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_
M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P
M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]
M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&
M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B
M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q
MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8
M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-
M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C2>!=PT:0,<G[9+DC_>K
M9K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH \%_:Y_Y+A\#/^Q[E_P#1%>]5X+^US_R7#X&?]CW+_P"B*]ZH **** "B
MBB@ HHHH *22-)4:*5 RL"&5AD$>AI:* V/./'W['G[)WQ3WM\1OV:? FM2/
MG-QJ'A2TDF!/<2&/>I]P0:\@\0?\$8?^">.IZ@VM^&O@Q>>%=2/W=0\)^*M0
ML73_ '52?RQ_WQ7U-17#6RO+<2[U:,)/SBF_OL?599QUQKDT.3 9E7I1[0K5
M(QMV<5*S7DU8^3/^'7OC/PA^\^"G_!1OX^>'RO\ J;/6/%<>L6<7LL-Q$./8
ML:0_L\?\%;? 9W>"?^"@O@OQI&G^JM?'7POBLN.RM+8N6;_>QFOK2BN?^Q<#
M'^'S0_PSFE]RE;\#UO\ B)G$]7_?%0Q'_7["X:I+_P #E2]HOE-'R8/B3_P6
M=\##_BI_V:O@IX[5/^A.\97FEO(/^W]2 3^5!_X*"_M;^#A_Q>+_ ()2?%"R
MV_ZT^"=;L/$6/7;Y#)NKZSHH_L[%0_AXJ:\FH27XPO\ B+_7+(L3_OF1867]
MZ#Q-*7R4*_LU_P""V?)B?\%D?V9-$.WXM_"SXO\ P_*_ZT>,OAC>P^5_O>0)
M<5U/@[_@K5_P3A\=!#HG[7'A:#?T_MEYM.Q]?M<<>/QKZ*KG?%OP?^$OC\./
M'?PN\.ZV'^__ &OHD%SN^OF(<T_8YS#:M"7K!I_>IV_\E$\R\-,3_$RW$TGW
MIXJG*/\ X!/"N7_E4S/!_P"TG^SI\0MO_" _'WP5KF_[G]C^*K2YW?3RY#FN
MT5E=0Z,"I&00>"*\-\7?\$R_^"??C?>=<_8^\!1F3[[:7X?BL6/OFV$9S[UQ
M<G_!&S]AG2R9?AOX8\7>"I6.?-\)?$+5;8@^H5KAU'X#%/VF<PWI4Y>DY+\'
M!_F3]2\-,1\..Q5)]I8:E47SE'$P?W4V?4]%?*<G_!,3Q7H"[OAC_P %'?VB
M-((_U5OJGCB/5+>/T CGASCVW5$/V0?^"F'AEP?!7_!5B2^MU^[9>*/A#IEP
M3]9T=7/Y4OKV/A\>%D_\,H/\Y1?X%+A7A/$?P,^HQ\JM'%0?_E.C6C]\K>9]
M8T5\JP^"?^"S'AD :7\<O@)XG"CKXA\*:G9%_K]DD(''H/PJ9/'W_!87PX#_
M &Y^SS\#O$FT#/\ PCOC?4;+?SSC[5;G'XT_[4M\="HO^W;_ /I+D0^!7/\
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
MFNS2:_JEHKY,_P"'N?@&?_D&?L5_M)7N/OFU^$DIV>F<S#K_ $H_X>KWU_\
M)X>_X)L_M273'_5R7'PK%O$X[$.USTS[=.:_>?[<ROI4OZ)O\D?Y-_\ $+>/
M%\6"<?\ %.G'_P!*FCZSHKY,_P"'B_[2FJ?\BO\ \$K/C'-G[O\ :SV=C^>]
MSCO^GK1_PVE_P4?U/_D6?^"1.KR ]&U7XQ:19X]R&0^WZ^E+^VL ]N=^E.H_
MR@Q_\0RXK7\1X>'^/&X*'_I>(B?6=%?)?_"]?^"P/B/C1?V#_AUX;ST/B'XH
M+>;?K]E09_"C[-_P6^\2_P"NU/\ 9J\-0MT^SPZW>7"?7=B,X_QH_M:#^"C4
M?_;DE_Z5RA_Q#W%4O]YS'!4_^YJE4_\ 3+J_@?6E%?)9_9U_X*X^)_EU[_@H
MMX-\-*_WQX:^$EO>%?93=2#\S0?^"<O[2'BK_DJO_!5+XS7F[_6?\(C]CT'/
MT\E'VT?VAC)?!A)_-TTO_2V_P#_5#ANAKB<_PWI3IXNI+\</"'_DY]:5R_C?
MXW?!?X9AF^)'Q>\+^'PGWSK>OVUIM^OFNN*^<Q_P1M_9FUL8^*OQ6^,'CL-_
MK1XN^)UY-YGKN\DQ9KI_!'_!(_\ X)O_  _*MH?[)7AFY*]#KGGZGGZ_;))<
M_C1[;.I_#1A'UFV_N4+?^3!_9OAEAOXN98FJ^U/"TXQ?_;]3$W7_ (*8_P <
M?\%:O^"<7P^WC7?VMO"UR4)!&A/-J>?I]CCES^%<I_P^&^!OB;$?P0_9\^-?
MQ&=^(7\(_#2Y:)O<O<&+:OJ<<#M7T7X(^!/P0^&6S_A6_P &_"OA[R\;/[#\
M/6UIMQZ>4BXKJJ/8YS4^*M"/^&#;^]SM_P"2A_:?AGA/X.6XFL^]7%0C%_\
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
M<DZ<*2DK.7[Q1E*:3]U*/+?5NRM+O:***_9#_-<**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\
MK]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ ((E_
MZ_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9
MO_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#P7]KG_ )+A\#/^Q[E_]$5[U7@O[7/_ "7#X&?]CW+_ .B*]ZH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#P7]KG_DN'P,_['N7_ -$5[U7@O[7/_)</@9_V
M/<O_ *(KWJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9
MH V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \%_:Y_Y+A\#/^Q[E_\ 1%>]
M5X+^US_R7#X&?]CW+_Z(KWJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'
MLO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^
M1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^
MOV;_ -"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F
M_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%_:Y_Y+A\
M#/\ L>Y?_1%>]5X+^US_ ,EP^!G_ &/<O_HBO>J "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_
M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?
M^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0J
MV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*
MMBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL
M?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH \%_:Y_P"2X? S_L>Y?_1%>]5X+^US_P EP^!G_8]R_P#HBO>J "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_
M /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ _
M_((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@"MJ^L:
M1X?TR?6M>U2VL;.VC+W-W>3K%%$HZLS,0%'N35FOQ_\ ^"NG[5.BW/[>OQ/_
M &./VO\ Q[K7AOP?<? *VO\ X#:*-9NM-TCQ+KLD[_;9)V@=%O+H;1###,S1
MKY3[4\V12WZ,_LW?LRZO^S1\4?'B>'_B5XGU'X>:[9:3=>&/#OBCQ3=:J/#U
M\AO$OXK62[DDEBMI%^QR"(N51S($"KA0 >ST5^)NC?M+_L*_\%=_VXO%'A/X
MI?\ !6G]IKX%>.+GQ/-H7PY^&7@GQI+X1TF\TBV<PVDJ-/9R1W%[=N)+DAI$
MD(N8H41O)R?KK_@J;\=O'7[.FD?LP_\ !-/X!_$OQ)I.M?'+Q[8>$+OQN^LR
M3:Y:>&=/2W_M6ZCO')D^WR120I]I/S@S22 A]K  ^^**_/?]H;QM!_P2P_X*
M(?LU^&_A)J6JV_PJ^/\ K-[X$\9^$=2UV[OK>UUL+"VDZI:_:I9&AN))97@G
M*L!,A5G#R(K#]"* "BBN#^(/[3WP ^%7B-O"7Q$^*FEZ1J20I*UG=R,'"-RK
M< \&@#@?VN?^2X? S_L>Y?\ T17O5?(W[2?[4O[/?C+XM?"37?"_Q8TF]M-
M\6RWFL30RG%K!Y.-[9&<9],UZ_\ \-W?LA_]%XT3_OJ3_P"(H ]:HKR7_AN[
M]D/_ *+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?\
M?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'
M_#=W[(?_ $7C1/\ OJ3_ .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R
M'_T7C1/^^I/_ (B@#UJBO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ
M3_XB@#UJBO)?^&[OV0_^B\:)_P!]2?\ Q%'_  W=^R'_ -%XT3_OJ3_XB@#U
MJBO)?^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO)?\
MAN[]D/\ Z+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_\ B* /6J*\E_X;N_9#_P"B
M\:)_WU)_\11_PW=^R'_T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_ 'U)_P#$
M4?\ #=W[(?\ T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_?4G_P 11_PW=^R'
M_P!%XT3_ +ZD_P#B* /6J*\E_P"&[OV0_P#HO&B?]]2?_$4?\-W?LA_]%XT3
M_OJ3_P"(H ]:HKR7_AN[]D/_ *+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_^(H ]
M:HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(H ]:K'LO\
MD=[W_KRB_F:\]_X;N_9#_P"B\:)_WU)_\1639_MS?LEKXQO+AOCCI C:TC"R
M$2[203P#LP30![A17DO_  W=^R'_ -%XT3_OJ3_XBC_AN[]D/_HO&B?]]2?_
M !% 'K5%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_ (;N_9#_ .B\:)_WU)_\10!Z
MU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\ HO&B?]]2?_$4 >M45Y+_ ,-W
M?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,10!ZU17DO_  W=^R'_ -%X
MT3_OJ3_XBC_AN[]D/_HO&B?]]2?_ !% 'K5%>2_\-W?LA_\ 1>-$_P"^I/\
MXBC_ (;N_9#_ .B\:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV
M0_\ HO&B?]]2?_$4 >M45Y+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\
M?4G_ ,10!ZU17DO_  W=^R'_ -%XT3_OJ3_XBC_AN[]D/_HO&B?]]2?_ !%
M'K5%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_ (;N_9#_ .B\:)_WU)_\10!ZU17D
MO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\ HO&B?]]2?_$4 >M45Y+_ ,-W?LA_
M]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,10!ZU17DO_  W=^R'_ -%XT3_O
MJ3_XBC_AN[]D/_HO&B?]]2?_ !% 'K5%>2_\-W?LA_\ 1>-$_P"^I/\ XBC_
M (;N_9#_ .B\:)_WU)_\10!ZU17DO_#=W[(?_1>-$_[ZD_\ B*/^&[OV0_\
MHO&B?]]2?_$4 >A67_([WO\ UY1?S-;%>'V?[<W[):^,;RX;XXZ0(VM(PLA$
MNTD$\ [,$UK?\-W?LA_]%XT3_OJ3_P"(H ]:HKR7_AN[]D/_ *+QHG_?4G_Q
M%'_#=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA
M_P#1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ $7C1/\
MOJ3_ .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (B@
M#UJBO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB@#UJBO)?^&[O
MV0_^B\:)_P!]2?\ Q%'_  W=^R'_ -%XT3_OJ3_XB@#UJBO)?^&[OV0_^B\:
M)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO)?\ AN[]D/\ Z+QHG_?4
MG_Q%'_#=W[(?_1>-$_[ZD_\ B* /6J*\E_X;N_9#_P"B\:)_WU)_\11_PW=^
MR'_T7C1/^^I/_B* /6J*\E_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1
M/^^I/_B* /6J*\E_X;N_9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B
M* /6J*\E_P"&[OV0_P#HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_P"(H ]:HKR7
M_AN[]D/_ *+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&
MB?\ ?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(H ]:K'\#_\@B7_ *_9O_0J\]_X
M;N_9#_Z+QHG_ 'U)_P#$5D^#?VYOV2[;2Y([GXXZ1&QNY2%D$JD@MP>4Z4 >
MX45Y+_PW=^R'_P!%XT3_ +ZD_P#B*/\ AN[]D/\ Z+QHG_?4G_Q% 'K5%>2_
M\-W?LA_]%XT3_OJ3_P"(H_X;N_9#_P"B\:)_WU)_\10!ZU17DO\ PW=^R'_T
M7C1/^^I/_B*/^&[OV0_^B\:)_P!]2?\ Q% 'K5%>2_\ #=W[(?\ T7C1/^^I
M/_B*/^&[OV0_^B\:)_WU)_\ $4 >M45Y+_PW=^R'_P!%XT3_ +ZD_P#B*/\
MAN[]D/\ Z+QHG_?4G_Q% 'K5%>2_\-W?LA_]%XT3_OJ3_P"(H_X;N_9#_P"B
M\:)_WU)_\10!ZU17DO\ PW=^R'_T7C1/^^I/_B*/^&[OV0_^B\:)_P!]2?\
MQ% 'K5%>2_\ #=W[(?\ T7C1/^^I/_B*/^&[OV0_^B\:)_WU)_\ $4 >M45Y
M+_PW=^R'_P!%XT3_ +ZD_P#B*/\ AN[]D/\ Z+QHG_?4G_Q% 'K5%>2_\-W?
MLA_]%XT3_OJ3_P"(H_X;N_9#_P"B\:)_WU)_\10!ZU17DO\ PW=^R'_T7C1/
M^^I/_B*/^&[OV0_^B\:)_P!]2?\ Q% 'K5%>2_\ #=W[(?\ T7C1/^^I/_B*
M/^&[OV0_^B\:)_WU)_\ $4 >M45Y+_PW=^R'_P!%XT3_ +ZD_P#B*/\ AN[]
MD/\ Z+QHG_?4G_Q% 'K5%>2_\-W?LA_]%XT3_OJ3_P"(H_X;N_9#_P"B\:)_
MWU)_\10!ZU17DO\ PW=^R'_T7C1/^^I/_B*/^&[OV0_^B\:)_P!]2?\ Q% '
MH7@?_D$2_P#7[-_Z%6Q7A_@W]N;]DNVTN2.Y^..D1L;N4A9!*I(+<'E.E:W_
M  W=^R'_ -%XT3_OJ3_XB@#UJBO)?^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\
M1>-$_P"^I/\ XB@#UJBO)?\ AN[]D/\ Z+QHG_?4G_Q%'_#=W[(?_1>-$_[Z
MD_\ B* /6J*\E_X;N_9#_P"B\:)_WU)_\11_PW=^R'_T7C1/^^I/_B* /6J*
M\E_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B* /6J*\E_X;N_
M9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B* /6J*\E_P"&[OV0_P#H
MO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_P"(H ]:HKR7_AN[]D/_ *+QHG_?4G_Q
M%'_#=W[(?_1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA
M_P#1>-$_[ZD_^(H ]:HKR7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ $7C1/\
MOJ3_ .(H ]:HKR7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (B@
M#UJBO)?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB@#UJBO)?^&[O
MV0_^B\:)_P!]2?\ Q%'_  W=^R'_ -%XT3_OJ3_XB@#UJBO)?^&[OV0_^B\:
M)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XB@#UJBO)?\ AN[]D/\ Z+QHG_?4
MG_Q%'_#=W[(?_1>-$_[ZD_\ B* /6JQ_ _\ R")?^OV;_P!"KSW_ (;N_9#_
M .B\:)_WU)_\176_!CQKX4\?>$)/$'@W7(-0LCJ-Q&+BW)*[U?YEY[B@#K:*
M** "BBB@ HHHH **** /BS_@L5\%OV1_VX?V'OC)\//B?X2TSQ'K7PMM6,5S
M);F._P##>J265M>136TQ 9"T%Q"Q*DQORCAMK(//?^"1'B;]JG]E_P#;#^,?
M_!)3X^?&B[^*GA+X4^&-'\1?#;XAZN,ZG9Z3?%UCTO4) 2'D0(?++'=LB<C]
MV8XXO?OVL?\ @EO\"?VF;_QQX^T#Q)XG\!^.O'WAZ'2/$7BGPOXFOXH=2@A3
M9;B]T]+A+6\\I<JC.@=02 X!->@?"[]B7]F[X2>"?&?@;P]X$EOH_B/YQ^(>
MK>(=6N=2U+Q*98#;M]MO+F1YY@(28T3>$B0[8U1>* /#?^"Y'[)/[,?[5O\
MP3>^)?B3XT:!I;:GX0\#ZAKO@/QBD:"^TG4X(&FM#:SK\^)9EBC,2']\) H!
M8J1\P_MV^!_C5X'^/G_!+7]J?]HS[2=4\,>(;;PA\4+ZZ.?L_B#6M*L(5>5O
MX=UU;W09B<9VC(SS]F?LR?\ !(G]BS]DZ/2]-^&NA^,]0T?P]J"WOA7PMXP^
M)6LZSHN@SHV^.6STZ[N7M(I4?YDF\HRHWS*X/->W_&_X&_"?]I'X7:M\&/C?
MX)M/$/AK6H5CU#3+LLH)5@\<B.A5X94=5=)8V5XW171E900 ? O_  6M\%ZK
M\<?^"B_[ 'P*\(0/<:K:?'"X\<7R0C)MM-T06=W/+)_<0CY 3C<QVCGBOTFK
MROX,?L<?!;X)>/[WXO:0FO\ B#QG?Z2FDR^,/&OB:[UG4HM-1_,6QAFNI',$
M&_YV2,*)' >3>XW5ZI0 5EZMX(\%Z]>'4-<\(:7>W!4*9[O3XY'('0;F4G%:
ME% 'SK^U-X"\"V/QD^"]I9>"])ABNO&TL=U'%IT2K,GV9OE8!<,/8U[5_P *
MF^%?_1-/#_\ X)H/_B*C\;_"GPC\0?$7ASQ1XCAG:[\+:DU]I)AG**LQ0H2P
M_B&#TKI* .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XB
MN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@HH Y_
M_A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_ /X)H/\ XBN@HH Y_P#X5-\*
M_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B*Z"B@#G_P#A4WPK_P"B
M:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^(KH** .?_P"%3?"O_HFGA_\
M\$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5-\*_^B:>'_\ P30?_$4?
M\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?"O\ Z)IX?_\ !-!_\11_PJ;X
M5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?
M_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__
M ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B
M*Z"B@#G_ /A4WPK_ .B:>'__  30?_$4?\*F^%?_ $33P_\ ^":#_P"(KH**
M .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XBN@HH Y__
M (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@HH Y__A4WPK_Z
M)IX?_P#!-!_\17B?@7X>> )OV\O'>C3>!M'>SA\$:7)#:-ID1C1S(V6"[< G
MN17T97-Z9\*?".D?%'5/C!9PSC6M7TV"QO7:<F,PQ$E $[')Z]Z )/\ A4WP
MK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"O_HFGA__
M ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__  30
M?_$4?\*F^%?_ $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$
M4?\ "IOA7_T33P__ .":#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IO
MA7_T33P__P"":#_XBN@HH Y__A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_
M /X)H/\ XBN@HH Y_P#X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F
M@_\ B*Z"B@#G_P#A4WPK_P"B:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^
M(KH** .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .
M?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?
M"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\
MHFGA_P#\$T'_ ,11_P *F^%?_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_
M /!-!_\ $4?\*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%
M'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__  30?_$4?\*F
M^%?_ $33P_\ ^":#_P"(KH** /G/P+\// $W[>7CO1IO VCO9P^"-+DAM&TR
M(QHYD;+!=N 3W(KVS_A4WPK_ .B:>'__  30?_$5'IGPI\(Z1\4=4^,%G#.-
M:U?38+&]=IR8S#$24 3L<GKWKI* .?\ ^%3?"O\ Z)IX?_\ !-!_\11_PJ;X
M5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?
M_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__
M ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%'_"IOA7_ -$T\/\ _@F@_P#B
M*Z"B@#G_ /A4WPK_ .B:>'__  30?_$4?\*F^%?_ $33P_\ ^":#_P"(KH**
M .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XBN@HH Y__
M (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XBN@HH Y__A4WPK_Z
M)IX?_P#!-!_\11_PJ;X5_P#1-/#_ /X)H/\ XBN@HH Y_P#X5-\*_P#HFGA_
M_P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B*Z"B@#G_P#A4WPK_P"B:>'_ /P3
M0?\ Q%'_  J;X5_]$T\/_P#@F@_^(KH** .?_P"%3?"O_HFGA_\ \$T'_P 1
M1_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\
MT33P_P#^":#_ .(KH** .?\ ^%3?"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#
M_P#X)H/_ (BN@HH Y_\ X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?_1-/#_\
MX)H/_B*Z"B@#G_\ A4WPK_Z)IX?_ /!-!_\ $5XG^P5\// &L_!O5;K6/ VC
MW<J^-]7C62YTR*1@BW)"J"RDX Z#M7T97-_"WX4^$?@]X=G\+^"X9TM+C4KB
M^D%Q.9&\Z9][G)[9Z#M0!)_PJ;X5_P#1-/#_ /X)H/\ XBC_ (5-\*_^B:>'
M_P#P30?_ !%=!10!S_\ PJ;X5_\ 1-/#_P#X)H/_ (BC_A4WPK_Z)IX?_P#!
M-!_\17044 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX?_\ !-!_\170
M44 <_P#\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$5T%% '/_
M /"IOA7_ -$T\/\ _@F@_P#B*/\ A4WPK_Z)IX?_ /!-!_\ $5T%% '/_P#"
MIOA7_P!$T\/_ /@F@_\ B*/^%3?"O_HFGA__ ,$T'_Q%=!10!S__  J;X5_]
M$T\/_P#@F@_^(H_X5-\*_P#HFGA__P $T'_Q%=!10!S_ /PJ;X5_]$T\/_\
M@F@_^(H_X5-\*_\ HFGA_P#\$T'_ ,17044 <_\ \*F^%?\ T33P_P#^":#_
M .(H_P"%3?"O_HFGA_\ \$T'_P 17044 <__ ,*F^%?_ $33P_\ ^":#_P"(
MH_X5-\*_^B:>'_\ P30?_$5T%% '/_\ "IOA7_T33P__ .":#_XBC_A4WPK_
M .B:>'__  30?_$5T%% '/\ _"IOA7_T33P__P"":#_XBC_A4WPK_P"B:>'_
M /P30?\ Q%=!10!S_P#PJ;X5_P#1-/#_ /X)H/\ XBC_ (5-\*_^B:>'_P#P
M30?_ !%=!10!S_\ PJ;X5_\ 1-/#_P#X)H/_ (BC_A4WPK_Z)IX?_P#!-!_\
M17044 <__P *F^%?_1-/#_\ X)H/_B*/^%3?"O\ Z)IX?_\ !-!_\17044 ?
M.?[!7P\\ :S\&]5NM8\#:/=RKXWU>-9+G3(I&"+<D*H+*3@#H.U>V?\ "IOA
M7_T33P__ .":#_XBH_A;\*?"/P>\.S^%_!<,Z6EQJ5Q?2"XG,C>=,^]SD]L]
M!VKI* .?_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .
M?_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?
M"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (BN@HH Y_\ X5-\*_\
MHFGA_P#\$T'_ ,11_P *F^%?_1-/#_\ X)H/_B*Z"B@#G_\ A4WPK_Z)IX?_
M /!-!_\ $4?\*F^%?_1-/#__ ()H/_B*Z"B@#G_^%3?"O_HFGA__ ,$T'_Q%
M'_"IOA7_ -$T\/\ _@F@_P#B*Z"B@#G_ /A4WPK_ .B:>'__  30?_$4?\*F
M^%?_ $33P_\ ^":#_P"(KH** .?_ .%3?"O_ *)IX?\ _!-!_P#$4?\ "IOA
M7_T33P__ .":#_XBN@HH Y__ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P_
M_P"":#_XBN@HH Y__A4WPK_Z)IX?_P#!-!_\11_PJ;X5_P#1-/#_ /X)H/\
MXBN@HH Y_P#X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B*Z"
MB@#G_P#A4WPK_P"B:>'_ /P30?\ Q%'_  J;X5_]$T\/_P#@F@_^(KH** .?
M_P"%3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(KH** .?_X5-\*_
M^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(KH** .?\ ^%3?"O\ Z)IX
M?_\ !-!_\17E/_!/1$C^"&JQQH%5?'.LA548 'VD\5[M7-_"WX4^$?@]X=G\
M+^"X9TM+C4KB^D%Q.9&\Z9][G)[9Z#M0!TE%%% !1110 4444 %%%% !1110
M 4444 %9WB_QAX3^'_A;4/''CSQ/I^BZ+I-G)=ZKJ^K7B6]K9P(I9Y999"%C
M15!)9B  ,FM&N"_:"_9R^&G[3OAO2/ ?QCT>/6/#-AXAM]6U/PS>Q++8ZT8$
MD,%O=Q,"LT*3M#<>6V5:2VCW KD$ Y3]FG_@HM^PK^V/XDU'P;^R]^U;X)\;
MZQI,9EOM)T+7(Y;E(@P4S"(D.\0) \Q04RPYY%=Q\9OV@/@O^SUH5IXB^-/Q
M(TOP];:C>K9:6M_/^^U"Y*EA!;PKF2XEVJS>7&K-M5FQ@$CX!_X*!_L7?"JS
M_P""MG[%_C7]DKX:Z/X2^)%IXLU;4/&5]X3TV*R$O@VRM8Q>&]$"J"A::*TB
M9QRUX8P><#1^!'Q!U7]I7_@Y5^-5AXLE-UI'[.GP8TK0?!=E-S%97NLK:7U[
M>QJ?NSNA-LT@P3'&%Z8R ??GPM^+'PS^-W@FT^)'PA\=Z7XDT&^+K:ZKH]XD
M\+.CE)(RRD[71U9'0X9&5E8 @BJ&K_M _ [0?C#I'[/>K_%GP_!X[UZSFN](
M\'MJD9U*YMH4+R3BW!\P1*H.7("YXSGBOA;]C[XBZG\(/^#B3]I[]C[P[<-'
MX4\=_#/1?B>NDH<066KQBQT^\GC7HKW/GQR2GJ[1J3TJA\>_AS\/_!G_  <Q
M?LZ>(O!_@C2=*O\ 7O@OXOGUN[TW3XX)-0F!D(EF9 #*^9'.YLD[CS0!^DEW
M=VEA:RW]_<QP001M)--,X5(T R68G@  9)->,?"+_@I'_P $^OC]\0+'X4?
MW]MCX6^+_$^IB4Z=X?\ #7CFQO;RY$<;2R&.&*5G;;&CN<#A5)/ KD/^"N/A
MO]L7Q[^Q5KOPQ_8D^$6G^-/%'B>^MM-UO2-2\2Q:5')H;.6U"(3R.F&GA1K3
MY65E%TS@@H*^;/\ @D'^T=^P_P",_P!IK7?V<_%__!)OP-^RE^T]X2T-[J\\
M.V'@72[635-+<JDMQIVHVMM$T\).TL@R"I!5IE5V4 _2VBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .5^-/QS^#7[.
M/P[OOBY\?/BCH7@[PQIH7[=KOB/4X[2VB+'"KOD(!9C@*HRS$@ $G%<W^S%^
MVE^R?^VAX<O?%G[*G[07A;QY8Z9.L.J/X=U5)Y+)V!*+-'G?%N"L5WJ-P4XS
M@U8^,7[*_P &OV@?B%X2\=?&GPA9>)X/!2WDV@Z!KEG'=:?%?W B47[02 JU
MQ%'')'$Y&8UN9L<OD?$'@7]DCP3\./\ @Y$D^(W[(_@ZP\*:!9_L[M/\<+/P
MW:+;:=<ZA>7\D>FQRQ1 1K=RK;F<C )2TWGE\N ?<?QK_:P_9P_9SU"QTCXV
M?&'1?#]]J5M+=66GWEP6N9+:(J)KGRD#.((RR[YB!&FX;F&17:>&O$WAOQIX
M=L?%W@[Q!8ZMI.IVD=UINJ:9=I/;W<#J&26*1"5D1E((920000:_/'_@B#\0
M-4_:K_:Y_;2_;)\:R?;+]_CA)\/?#4\IW_8=!T2-EMK:$](T?[0)I%3AY&+G
M)YJ7_@@OX\U;P_\ $W]KS]AAI"_A?X,_M"ZFG@6Q<@II>CZG-<7$>GQC.%AC
M>*5E7MYS#V !]T>&?C_\#_&OQ5USX'>#OBUX>U;QAX8M(KGQ)X;TW58I[S2H
MI&*QFYC1B8"Q4X5\$@9QCFNOK\VOV"/ '@7X;?\ !PM^V'X9^'?@S2M!TT?#
M7P+*NG:-I\=K KM: LPCC4*"3R2!R>34/_!:O]K3Q?XP_:S^"_\ P2)^'5[X
MNM+'XI6T_B3XQW7@/3KBXUB;PG;F91IEJ;8&2#[=+;SP27&46)%!=UC:0@ ^
M\OA[^TM\"?BYXLOO!?PH^)>G^*+S2Y)(M4F\.E[ZTLIHVVO!-=0JT$4RG@PM
M() 0?EX-=S7S%^PW^W1^R%\2?'FL_L&_"+X9Z[\*?&'PLT> R?"3Q;X732+F
MTTG"+%=6D<3R03VN70;XI&P74MC>I;Z=H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KS?]I?]L#]EW]C;P?;^/?VIOCSX
M8\":5>W)M["Y\1ZJEN;N4#)CA0G?,P!R0@8@<G YKTBO+_%7['GP"^(_QQN?
MV@/BS\.])\7:Z/#\.B:,/$NEPWD&C62O))*EK'*K")YY)<S2#YI%BA1B5B4
M WO@1^T-\"OVH/AW;?%K]G7XN>'_ !KX:NY&CAUKPWJD=W!YBXW1,T9.R1<C
M<C89<C(%8'Q-_;9_9*^#7CX_"_XI_M">%]#UV)+9[VPO]35#IZW#;;=KMON6
M:RM\L9F*"0\)N-?#7_!-?X+^$?V0/V_/V]?B_P#L]^&UTCX%Z-=Z.MCX?TI?
M+TUO$EGI+WFL1V2#Y8A#)-Y3JH"J\OE@8A"KI?\ !O[\/-/_ &N/^".NL_%7
M]H*WAUS5_P!ICQ+XQU;XD7=P@=M0-Q?W6EM&=V<1I!:K&B?=10 H H _2,LH
M7>6&,9SGC%<A\*/V@?@=\=[C7[;X*_%GP_XL/A;5SI7B)_#VJ1W<=A?"-)&M
MI'B)42*KJ67.5S@X.17Q9_P;@_''Q#^UU_P1V\&Z+\>'B\37GA:[U/P7J\NK
MQ"X34;6RG*6ZRK(") +5X(CN!W>7D\DUB?\ !OMX6\.>"/B)^V[X2\'Z':Z9
MI>G_ +9'BB#3].L8%B@M8E6';'&B@*B*.%50 H    H ^P_CK^WS^Q!^R_XP
MA^'W[1_[77PW\":[<V"7T&C>+?&5EI]U);.[HLPBFD5BA:.10V,$HP[&KWP
M_;2_9#_:MOM3TS]F3]ISP'\0+G1HHY=7@\'>*K747LDD+"-I1 [% Q5@"<9V
MG'2N>\2_\$X/V'OB'\4_$?QN^,O[,?@KQ_XL\47$3W^N^/O"]GJ\\$,4*0PV
MMN;F)A;6Z)&N(XPH9BTC[G=G/B'_  1;^#OPB@TWXU?MD?![X5^&_">@?&#X
MJWD7@S3O"NA6^G6?_",Z(6TFPE2"!%4>?+!?7F['S?;0>^2 ?;M%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >._M/?
M\%!?V)/V+M1TS1?VJ?VH?!O@6_UE/,TO3M?UF.*YN(MQ4RK",OY08%3(1L!&
M,YKTOP%\0/ GQ5\&:;\1OACXSTKQ%X?UBU6YTG6]$OX[JTO86^[)%+&2DBGU
M4D5YG+^P5^RCKOBCQOX^^*?P4\,>-=<^(-VS>)M7\7Z!;7\LUFL2PP6"F9&\
MNUBA156)<*6,DA!>1V/YE_L:^+/'7_!-O_@@W^US^T#\%]<O+7P3%\3_ !O>
M_LVRS7#2_8M!FNHM,TR]A+DG8;@-.@/#X\SD2DD _4:V_;8_9+O?BR?@;:?M
M!^%Y/%/]KMI TM=34[M3"[VT\2_ZLW@4%C;!O. !)3 KTC6-9TCP[I-SKWB#
M5;:QL;*!IKR]O)UBB@B499W=B J@ DDD  5^9OQ#_9Q\+>%_^#5=/"4$+VNH
M:+^S=9^.X]3@D*W,/B**SCUUKY)0=ZSF^#2>8#NRQ.>:^I?V/O'NC?M\?\$L
M?AG\5_C_ .#-(\1S>-OA3I^H^(['6=,BN+:XOVL@)Y/*D4J 91(R\<!J /;_
M (._&CX3?M"?#VS^+7P.^(FD>+/"^HSW4.G>(-!O4N;.Z:WN9;:;RI4)60+-
M#*FY202AP2.:YOXG_MC?LQ_!OQ;<> OB+\8]*L=;L;%+[4]*A,ES<:=:/G9<
MW20*YM8&VMB68(AVMAOE./DO_@UQ_P"4%'P,_P"YF_\ 4GU:O#[3]OZZ_P""
M(/[?GQW^%'[=WP_U*]\+_M"?$2^\?_!OXFZ;+"R:G/);6UJOA^ZFG=$M!;B*
MW@CDE=8H0^^0QPN)  ?J_P"$_%OA7Q[X8L/&O@;Q+I^LZ-JMI'=:7JVE7B7%
MM>0.H9)8I8R5D1E((9200<@UH5\W?\$G/V6/B#^Q_P#L5:'\*OBCKNFW.N7^
MMZOXBO;#0;HS:;HYU._GOAI]G(0-\$(G"!@ &8,R@*P%?2- !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%?&S_@IU_P3
MT_9O^+,'P*^/'[97P\\*>+IO+W:%K7B6"&:V\P IY^6Q;!@0P,I3(((X(->Z
MU\D?M'_\$\/^">/@G]AGXGZ+\>_@[X8U'1;CPSK&O?$#QQKND6[ZM?7ABEN;
MG5I;PIY@NO,W2(RD>651(PJ(J@ ^L;?4+"ZL$U6UO89+62$2QW,<H,;1D9#A
MAP5(YSTQ7FWPH_;2_91^.?C(_#_X1?'WPSX@UAK>:XM+/3M15S?P0N$FFM6^
M[=Q1NRJ\D)=4+ ,02*_)']I+Q)^U3^QS_P &J'P4_9]\?^(]4TCQS\4+S1_
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
M7EL_26U2\MTB2="T<I5RK'8:Y+]J_P".7P5TK_@Y4_9LL=3^+OAFVFTSX/\
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
MD^#XF0>(%\2+!'I%W#)9L?,A5(UENVE<"-;<"4ML(8_<OP ^%O@C_@G_ /\
M!.SP9\$_B#X]TC3M-^&_PRLM'U?Q#J5\EK://!9K'-.9)2H17E#L <?> KVI
M/#?AV+7G\4Q:#9+J<L @DU%;5!.\0.0ADQN*@\XSBKM 'YV?\&K7CCP7X@_X
M(E?"/PAH7B[3+W5M E\0QZYI=K?1R7&G/+XBU26)9XU):(O&ZNNX#<K C(-<
M]\"/!?[.?[0OQ*_;.^ W_!6P>&F\5:[\4[N"QT[QWJ$5IM^',5O$?#]QIDLK
M+Y=O&3=RF: AH[MI6<K(:_32L[7O!_A+Q5+:S>)_"VG:D]E+YMD]_8QS&WD_
MOH7!V-P.1@T ?&__  0'^'WQ=^$_[!<_PR^('BW5]?\ "?A_XD^(M/\ @OKV
MO _:]3\$PWACTJZ8, 1'*JR21<!?(>'8/+V5]LT44 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 V::&VA>XN)5CCC4L[NV
M H')))Z"ORM^.?\ P7K_ ."/?[0OQPO/A/\ '#]LK1[#X5^ ]=ADN=(B\/ZK
M?)X\U6W=98VD>UM9(FTFWE5'";B;R>,%@+>("[_52B@#\R_^"HU]H?\ P6M_
MX)!:U\=/V!M,U7Q8/ ?Q MO%?PYEGTB:V_X2V31I"EU]DAE59BI66^@17C5Y
M)K8JJD,K&K_P5_\ B'\-/^"N_P"R+\)_V*/V0_'EEXGU;XV^/="U#7;;1KM)
MY_"_ANV)NM0U#440DV8@98H2DNUFG81*"X*C]/JI:7X;\.Z)>7FH:+H-E:7&
MHS>=J$]K:I&]S)C&^1E +M[G)H ^4?\ @N=XU^'WPU_X)$?'C3/$_BG2]&74
M?A;JFF:+;WU['";JXDMC'%;PAR#(Y+* JY->B?\ !,/X@>!OB)_P3P^"FN^
M_&&F:Q:6_P *?#MM<W&FWT<RP3QZ7;>9#(4)V2(2 R-AE/! KW>F7%O;WEO)
M:7<"2Q2H4EBD4,KJ1@@@\$$=J /RO_X*+?L8_L?_ !8?QA^R'_P33_9S\*:A
M\9_C%>&V^(GB#0YI9?#W@2QG(%[K>IP1R_8H+\PEQ;QA%NWED\V,?(6/Z)_L
MI_LW_#_]D#]FWP3^S#\+8I!H/@;PY;:382S >9<>4@#SR8X\R5]\CXXW.V,5
MVF@^'?#_ (5TR/1/"^A6>FV41/E6EA:I#$F3DX1  /RJY0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+\1_B/X"^$'@/
M5_BC\4?%^GZ!X=T"PDOM9UK5;E8;>SMXU+/)(['"@ ?TK:HH _)[P[_P<$_\
M$;/CO\:;+]H+]HO]L6QTO2O!&H7#?"WP%<>#]:N&M+C:\#Z]>^58NC7DD3.E
MO$K,+:"5V),T[K!UW_!3%Q\=(/V./^"SWPL\'ZV_A#X3_$!=:\21W.FLEY!X
M)UH0Q3ZR\"Y<1Q00V]T4(WQPSNSA-C@?IG00",$4 ?G#^V]H7A?_ (*6?\%.
M_P!D[P#^SWXLTKQ=X3^"/B6[^)GQ,\3^'K^.]L-)>%;9M&M6GA9HS<W$\;L(
M=V\1*9=I3DXO[<'_  7%_P""67C+XWZ]^PY\9?VQ]+\.>!= E%M\4[NPTS4K
MU_$TF2)/#]M+8VTJI;9&V]FW LI-M&"9)I(?TLT+PYX>\+V/]E^&="L].MC(
MTAM["U2&/>QRS;4 &2>2>]7* /SR_:A\9_L]?\%[O^"3GQU^!'_!/_4Y=?T6
MSTRVTWPKKO\ 8DVEV%[KE@UOJ4.GVRW212*J&&TB:0QK&!<@*6"OCS?]L?\
M:@TW]LG_ ((7Z'^R?\$;VVU/X[?%?PSH/@4?"\3A=7TK68I[6'6$OK7_ %MG
M%9K!=M--*BHBJA) D7/ZJU2MO#GAZSUJX\26>@V46HWD:QW=_':HL\Z+]U7<
M#<P'8$\4 <U^SI\'=*_9W_9\\"?L_P"A77GV/@;P;I?AZSGV;?,BLK2*V1L=
MLK$#BBNRHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M#.IWVCZ!>$J/L^H:G:VTEG82J73<EQ-&R;UW 9&0#W*BO)?V@/V[OV.?V6?
M.C?$[X]_M&^%?#VB>)##_P (U=S:FLS:P)0IC-G'#ODNE(=6W1*PPP.<'-<W
MIG_!4O\ X)]ZO^TA_P ,DV/[4GAP^/BMT8M(D\Z."=K8,;F.*\:,6LLD023?
M&DK.GEN"H*M@ ]^HKP?]GS_@IW^P7^U3\6]8^!7P"_:4T3Q#XKT+3#J5[I,4
M-Q 9;$,%-W;R3Q)'=P LO[V!I$PRG=@@GFO'G_!9[_@EI\-O#OBGQ;XI_;;\
M%?V;X,U>VTKQ!>:9=R7Z17UPLKQVT7V5)/M4NV"9F2#S#&(V+[0* /IVBO+_
M (<?MJ?LG_%S]FU_VP/A[\?_  SJ/PRAT^>]NO&8U%8K*UAASYQG:3:8&3!#
M)(%93P0#6/\ ##_@H/\ LE?%SXK:3\#O"OQ*OK/Q;XAT1]8\-:%XH\(ZKH<V
MN6"#<]S8_P!HVL O8U4%RT!<!06^Z,T >T45X!XD_P""J'_!/#PKK_C+POJW
M[6WA%[_X?QVS>+;:PO&NS8R7#ND-N# KB:Y=HW MHM\WRGY*L^%_^"F/[#7C
M;]E>Z_;9\'_'ZQU/X7:?<R6^J^*['2[V6/398R!(MU"L)FM=F5+>=&@4.A.
MZD@'NU%>:>"/VOOV?/B3^SM)^UAX%\;7.I_#Y+"2^7Q';>'K\I-:1C+W$41@
M\V:$#)\Q$9,*QSA6(Z?X0_%OP!\>/AMH_P 7OA9K,NI>'=?LUN]&U*73I[47
M=NWW)D2X1',;C#(^W:ZE64E6!(!TE%%% !1110 4444 %%%% !61I_CWP7JW
MC34_ASIGB:SGUW1K*UO-6TJ*8&:T@N3*('=1]T.8)<9_N'VS6^*_Q/\ !OP4
M^&6O_%WXAZJMEH?AK2)]2U6Y;JD,*%VP/XF(& O4D@#DU_/[^Q;_ ,%:O&OA
M3_@K'>_M@?%K5WMO#WQ*UA]+\86CS%HK#2I61+7!/\-H$@.[&XI%(.KFO%S7
M.\/E5>C3J?;=GY+O]]OE<^>SKB'"Y+B</2J_\O)6?]V.W-][7ROV/Z(J*1'2
M1!)&X96&593D$>M+7M'T(4444 %%%?+O_!:?X_\ [0'[+?\ P2W^,GQZ_9=M
MY6\<>'O#4<FDW,%J)GL(Y+N"&ZO50@@FWMI)[@%@5!AR00"* /J*BOS8^&_[
M,G[&/[?'_!/'4OBG_P $O?VMOB';^/Y_!\RZ=\1M,^+.K2:\=9:V9O(UR&6Y
M99'EDXEBFC&T.7@\O$;C]$/A]::EI_@+0[#6DD6\@T>VCNUE;+"58E# GN<@
MYH UZ*_##]BWX^>,?VU_V.[[Q9HGC_QKJO[=U_\ '::UEAL_$M^&\&K:ZQ \
MAGM5D^S6.@PZ<7B>.6,0W$ADA423L /V&^&G[6O[(O[0OB/5?AG\%_VH?AYX
MSUK3DDCUG1/"/CJQO[VR )1Q+%;3-)"00P)(!!!Z$4 >DT5^1W[)?P5MOC]_
MP7*_;&_9F^)GQL^,D_@?P#I/ANY\%Z!IOQU\4Z?%H\U]8037#P_9=1C/,CL5
M5BRIG"@#BN\_X(J_M4?M,?\ #?G[4O\ P31^+_QFUWXI>$_@KKD$O@?QYXHN
M1=:K;6T\KC^SKV[ZW<BC $C_ #[H)\\%40 _36BO+_VU/VFM&_8V_93\=_M.
M:YX?O-73P?X>FO;71K"!Y)M1N^$MK5 @)S+.\<>[&%#ECP":_-3_ ()*^"?V
M'_V^?BUI7[0?PV_X+0_M0^//B5X;U&'Q)X\^$^N?$R;2=(:_$JR3H-&>U1SI
M8N&VK#%-)$B&.%W.2I /U[HKX#\>_&'5/VY/^"TVM?\ !/'6-<U.W^%7P0^%
MD'B7QUH>E:G-:#Q)XBU!X/L5M>/ R/)9P6D_GB#<$>8@R*X10,G]GO\ ;:N/
MV+?VWOVI_P!A?XM>*M5UKP'\)OAM'\6OAS<:KJ4EY?:9X>%HCZEIC3S,TDL,
M%RP^S[V9DCD\O=M5 H!^B5%?EO\ LU>"/C-^V1_P2#\0?\%-O''Q7\4:7\?_
M !CX>U_QMX'U_2O$EW#;>$A:RW+:5I5G:B00?8/)MH5GB>-A<_:)C-YA;(^T
M?^"8O[8@_;\_8&^%_P"UW-ID%E>^,O#:RZS:6N?*AU&"62UO$CR21&+F"8*"
M20N,\T >[T444 %%%% !1110 5A_$[XD>"_@W\-?$/Q?^)&L_P!F^'?"FAW>
ML:_J/V:2;[+96T+SSR^7$K2/MC1FVHK,<8 )(%;E>'?\%.O^4;'[0O\ V0[Q
M9_Z9[JO4R/!4LSSK#8.JVHU:D(-K>TI).UTU>STNGZ$5).%-R71'AW_$2'_P
M1=_Z/+_\QWXC_P#E?1_Q$A_\$7?^CR__ #'?B/\ ^5]?RLT5_I5_Q)5X6?\
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
M@ _>0_:(XS+&<X$B H2& 8E2!VE !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %?+&O_L!?M-ZOKM[JUC_P5!^*EA!=7<DT-C;V-D8[=&8L(URN=J@X&>PK
MZGHKEQ.#H8Q)5;Z=I2C_ .DM'O9'Q+FW#DYRP+@G.U^>E2J[7M;VL)VWZ6OU
MV1\F_P##O']J7_I*O\6O_ "Q_P#B:/\ AWC^U+_TE7^+7_@!8_\ Q-?65%<G
M]BY?VE_X,J?_ "1]#_Q$[B[^:C_X283_ .4'XJ?\%W/V6?CC\#?!?PY\4_$/
M]J?QC\3M+N=4U&U#^)[>!$TRX,<#H(_* R9523.?^>(QWK\WJ_IU_;5_9(\
M_MM_L\ZU\!/'TS6J7P6XTG58H@\FFWT>3#<*#C."2K+D;D=UR-V1_/Q^U?\
M\$\?VK_V./%-WHGQ:^%>HMI<,K+9^*M*M7N-,O$SA72=5PA(Y\N3:XSRHK\F
MXWX?Q&#S!XJC%NE)+767*TK6;=WTNF_3H?Z#_1<\7LFXEX2CD&8UZ=/'T)3M
M&T*2JPG)S4H1@H0;3DXRC%7T4FO>N>(U]1_\$>O@Q\2OCE^VUI7A3X8?%?7/
M!%U:Z'J%Y>^)_#T2/<V=NL.PX$GR[7DDBC.1_'ZUXA\&?V=/CM^T-XCA\*?!
M'X3:[XFO9I @72M/>2./)QNDEQLB7U9V51W(K]T_^"0__!,:+]@/X:7WBCXB
M7=K?_$7Q7#&-;FM&WPZ9;*=R643X^?YCND<<,P4#(C5F\WA+(L5FF:4ZG*U2
M@[REJMNB>FK?9W6Y]I](3Q5R'@3@7&8-5X2QV(@Z=*E[LY>^K.<X-27)%-OW
MX\LFE&SN:?\ P[Q_:E_Z2K_%K_P L?\ XFC_ (=X_M2_])5_BU_X 6/_ ,37
MUE17[7_8N7]I?^#*G_R1_F)_Q$[B[^:C_P"$F$_^4'R;_P .\?VI?^DJ_P 6
MO_ "Q_\ B:^I] TZZT?0K+2;[59K^>UM(X9KZX $EPZJ%,C8XW,1DX[FK=%=
M6&P.'P;;I7U[RE+_ -*;L>%GG%.<\1PA''.#4+VY*-&EO:]_94X7VZWMT"OS
M!_X-?O\ DEO[5/\ V>!XK_\ 1%C7Z9>(="LO$VBW&@ZE/>1074>R233]1FM)
ME&<_)- Z21GCJK ^]>,_LA_\$X?V0OV$+G7[G]ECP#KGAL>*=4?4O$,%U\0-
M<U.&_O7&'NI(K^\F0S,,;I-NYL#).!CK/G3Y?_X*6^#?"OBG_@NI_P $ZXO$
M>@VU\AG^*,Y2YCWKYEKH%K<VSX/&Z.95D4]F /85V'[8=_\ LX^#_P#@HG^S
MI\%/@W\ ?#L_Q[^Q^+=:^'>MW]U-I^B^$=/NK;R]8U*YM;1D_M&>=5*);@!G
M82,TUN,R'W?XW?\ !/3]E+]HGX^>$/VG_BUX.\0WWCGP"TI\&:Y8?$37-/\
M[',J*DWD0V=[%"GFHJK)\G[Q1A]PXJK^UO\ \$W_ -DG]MSQ9X,^(7Q[\"ZI
M-XE^']Q-)X3\3^'/%6H:-J5@LP FB6ZL)XI3&X49!;CG:5W-D _.OX&7GQX^
M'W[3?_!7>X\%^.QK?Q$TOX=>%KO1=7T7318B35QX2U>2-K:W1Y/*=9 JHI=W
MS&N]V;<Q^@?^">?AS_@GY^VW_P &^?PN\"_&_3O#^L_"C3/A;I=M\1;2]U:2
MSAL=3TI(I+^6XF@ECDMY%O()+@MO5B'#<J_/T5\$O^"7W[#/[.G[1FM?M5_!
MCX$V>A>--?T^VM-0O+;4+DVQ\BW-NLZ6K2&!+@Q,Z-<!/-<2S9<F:8OYIX6_
MX(#_ /!*WP5^T%/^T9X9_9K6TU&XUE-8D\-Q>(+T>'SJ".)$N?[+\W[,2K@,
ML90Q(0"J @8 /)?VB[G1;K_@OW^Q'=^'=-FLM.F^#GC1M/L[JW:&2"$Z<"D;
M(_S(RK@%3R""#TJ3]@CXDZKK7_!PA^VCX.^+\ZMKZ>"O!#?#197W!?"\-M(U
MQ]E)ZQ-<WEO))M^7SG;/(X^M?VJ_^">O[*/[:/C'P1\0_C_\/[V_U[X=WEQ/
MX3UK2/$E_I5U:+<*J7$)ELIHGDAE5%5XV)4@$=&8&+XX?\$\?V7OCK\0_"/Q
MEU/PIJ/AGQOX$T\Z=X3\:> ]<N-$U*PT\@@V'F6CH)K7!8>1*KQKN;:HW'(!
M\>_LS^!]:\$?\'"7[8>G_#6U\CP)KGP8\/:MXZL;8?Z,OB::)%MG91\JRR6R
MWLC=V,C,<[LUJ_\ !KK\+_AO-_P1(^!GBVX\!:/+J@U7Q-J::C-IT;SQWO\
M;VI6GVA792R2?9XXX=X(.Q N<<5]F_#_ /8]^ _PQ^'?B7X;^$-"U:VA\:7D
MM[XPUP>*=0&LZU=R(J/<7&IB<7;2;$1%82CRXU6--B*%$'['_P"Q-^S;^P7\
M+%^"/[*W@O4?#?A..YDGMM"NO%NJ:I!:N[M))Y O[F<P!G=W98RH9F+$$\T
M=)^T)\;?!_[-WP2\3?'GX@N4T+PGI,FI:Q(K >7;1\R/D\85<L?85^<__!1K
M_@@#\)KF[UK_ (*%_P#!+?XHWWP ^-.AZ9<ZY;7O@V_^S:'KY2,SO'-"A"6X
MF"@%X_W#9)EADW%J_2+XU?!SX??M"?"?Q!\$/BOHG]I^&?%.ERZ=KNG&5D%U
M:R#;)$64@@,N0<$'!/->%WO_  25_95N? __  IJR\1?%&Q^'#V_V:X^&-C\
M7-;30I;;&#:>2;DO':D94VL<B0%25,>#B@#\]OVU?VMOBA^W+_P;X_LR_M9_
M&[1(M.\2^(?C=X2D\1-%;^3%*]KK%W9F]"<+$DX@6< 84"< <8KZ1_X*X:CI
M\7_!5K_@GM8RWT*SGXF^*'$+2@/M.F0*#CK@L0,^O%?8'QW_ &)OV7OVD/V7
M;K]C'XJ_"'3+GX;7&EVVGP>&-/5K*&QAMBC6PMC 4:W,)CC*&,C;L Z9!\CM
M_P#@B?\ \$]I;_P'KGBKX:^(?$FK_#K5)-1\/>(/$_C[5K[4FN2L:1F>[EN3
M-/'$L8$4#-Y,6Y]L8WMD \6_9I\&> M5_P"#D[]IKQ%J_AJPN-9T[X0>#;C2
MKN>U5Y+9G@:&66,D?*YCV1EQ\VPE0=I8'QCX6?!;2/A+_P % ?\ @J-X/^#V
MB067PUO/@_IUYK.CV< 6QAUZ\\/W-S,B(!LWL);F5U'3SP",;:Z7X/:!\!_C
ME_P</?'W68?B;JVC2-\+_"^G>"/%7@_Q1-IT=[/#"!?6$$T3B&]P#%O@(E"M
M#NVJ\.Y?KW]HOX2?LZ?L4_\ !/3XS:+X/AAT2#Q!X3\17FIZCJ^JRW>H^(];
MN["<&6:XN'>>]O)F"JH+,Q"I&@"JJ@ ^0?@9^S[^SEX__P"#3C^P_&G@S1(M
M*N/V<]1\0WM]+9(&CUFUL9I8K\LPRT\<T$>ULYQ&J#Y<+7FO[3]M\2;3_@B#
M_P $Y+?XMFZ_MU?CS\*_/%[GSE@\B[-NK[N0P@\H$'G(YYKWG_@B[^Q)^R]\
M=_\ @E!\(/"?C?4O%&K:5!H%I)XX^%M]XTOO[(&KQ2F22.\TTRX16F03M:.!
M!*Q\QHF\QBWV9^U9^P7^R[^VS8>&=*_:2\#ZMK5KX-UVWUKPS:Z=XUU?28[#
M48 P@NU73[J &:,.X1V!9 QP1F@#YH_X+P?"'QSX+^&W@/\ X*E_L_Z&;KXC
M?LM^)#XEDMH% DUCPM,HAUO3V;&=C6I,I)/RI%+M&YZ](_8 ^)/A+]N;XO>,
MO^"DG@RZDO?!>J:5:>#/@_>3P&,RZ1;$7.IWJJ>4:XU.1[9QSE=&A/'-8W[8
M/_!0K3_AW\3=7_X)J_!O]F;XG>,OBCK_ (#">$;Z\\)R7OAB5KM'MXY+_4IY
M&S;PY\RYDD5@41T#/(P0_1O[+O[/7@7]DW]G/P1^S1\-;?9H?@?PS9Z/8,4"
MM,L$2HTSXZR2,&D8]V=CWH \-_X+D?LX_$/]K+_@D[\;?@7\)]+FO_$>I>%4
MO=)TZWCWRWLMC=P7_P!FC4?>DD%L8U'=G JE_P $'OVA?A[^T7_P25^!FK^
M=9@N)/"GP]TOPCX@LTD!EL-1TJUBLIH94ZQL?)64!@,I*C#A@3]=U\R^)_\
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
M3\6_V:O#6LZ'\6_VOO&/Q>N=3OHY[/4O&-O;QRZ>BIM,48A !5C\QSSFNO\
MVB_CEX1_9F^!GBG]H#Q^)/[#\(:/+JFL-$0&2VB&Z1^?[JY;\*[2N7^-7P<^
M'W[0GPF\0?!#XKZ)_:7AKQ3I<NG:[IWFL@NK60;9(BRD$!ER#@@X)KP\RS'%
M9MCIXO$VYY[\L8P6B2TC!1BM%T2[[FL(1IQ45M]_YGYQ?\%&/^" /P>UV^UC
M_@H1_P $P?BE?? 'XUZ-IMQKEGJ?@J^^SZ)K[K&9F2:&,A8/."@-)%^Y8,QE
MAEW$UPOC;_@M]^TEJ_\ P2!_94^*^JZG9^!_B;^TQXZMO!6L_$&734%KX;M4
MU*6QO->CA<&(2O%$D\:,OEKYS, 5C"G[BO?^"2?[*DW@4_!C3?$?Q2TWX<2V
MQM;GX9:;\7=;CT.:U/#6@A^TEXK5AE3;12)"58J4P<5V?[3'_!.W]C/]KK]F
MFR_9#^.?P(T?4/A_I*6PT#0;%6L5T9K>,Q0/9O;E&MFCC+(-A V,R$%693PE
M'YG?\%#?@W??\&_O[:?@'_@KG^SNFO:Y\*_%,4'@O]H[0M4UZ74-3U1Y6+QZ
MR9KJ4O<73E-Y)90);=5RJ7+[?N__ ()O:+\&;3X5:W^W]=^(O"S>(OVE/$EE
MXCUS7-*U&&:!%F6&PT?14N%.)6MH1#;L!]^[>Y8!?,VC5^!'_!)#]BCX%V*V
ML_@W7_'\D.CSZ38S_%OQ??\ B@:?I\T1AFM;6+4998;2-XB8G$,:%XV*,67B
MN?\ V4O^"'O_  3C_8L^,[_'']G_ .#VI:;J45[+>:-I=_XLO[W3-&N94,<D
M]I:3S-%'*49D$A#.BL50J"10!\PW7PQTSXM_\'5/Q \,W_C#Q+HAA_8ZMYXK
M_P *>(KC3;I'&MZ>N"\##>FV0GRW#)G:VW<JD?=_[*'[ /[+?[%VH^*/%'P-
M\!7,?B7QQ?\ VWQKXR\0:W=:KK.NW +$/<WEW))*X!9B$!" DD*"23BZ/_P2
M_P#V,M!_:LNOVW]+\#^*8_BG?:>+"\\7-\4_$;RS68" 6K1-J!A:#]W&?)*;
M,H#MR,U] 4 <=^T1)'#^S_XZFED547P=J99F.  +27))K\'/V9OV"?B_\:/^
M#;KX#_M/_L[7OB7Q=JOP^US7O$7C'X%ZUXMU.[\,_$'2+7Q+J/G6#Z4TYMTF
M6.'S$$,:F1C+D/*Z,/WM^,7P@\#_ !X^'6J?"GXD1:I+H>LVDEKJ=OI'B*]T
MN6>"2-HWC,]E-#,%978$!P#GV%<=^R%^Q#^S9^P?\,HO@S^RQX-U3PWX5MI9
M9+/0+GQCJNIVUJTLAED,*7]U,(=TC,Y";069CU8Y /$[+]KCX:_M1_\ !$[Q
MI^TE_P $\+:+387^!?B ^!] T&UC@F\/ZM;Z5<"+3A##A89H+A4C"* /E5DR
MK*3X/^R/^SY^R=_P4Q_X(8^!/!WQ-_;+\63?"$?#/1K7QQH5M/X;LK;P]<Z3
M%;RW%O)<+I8GMOL\]MNWO(&:,!V9ED);[)^ '_!-O]CG]E;XJ^)OC'^SM\--
M4\(:MXQUF;5O$UCHWCC68])O[V7=OG?2OM9L0WS'&V !?X<8%>1:5_P;[_\
M!*'0OVAY_P!I+1?V9([34[K5DU6Z\.6^O7J:!->I)YB3/I@E^S,%?YA$4,(/
M(CH \8^*EAX>TG_@N3^P9I7A/4=6N]*MO@1XMBTR[U\,+^>W72D$;W.]5;SB
M@!?*J=Q;(!XKTSX;^,_ GQ<_X*B?M$>&_P!A_P .:)X8\;:)HOA2T^/7Q;\2
MR7.I?:7:TG;3;'3-,\](=R6P<R7;.D:N$!AN<$CZ _:J_P"">?[)W[:/C3P5
M\1OV@/AY>:AK_P /;FYE\*ZSI'B2_P!*NK5+A52X@,ME/$TD,JHH>-B5(!'1
MF#<OXJ_X)'_L"^,/VE;C]J_4O@D]OXKU'2;73-=ATKQ#?V6EZW:6T:100W^G
M03):WL:1QQH(YHW0K&@96VK@ _/_ /X)EQP2?\&CGQ;LY729(_A9\6/)5@",
M*-6(( X&#@\< FNE_:[_ .5.S2?^S;_!'_H>E5]K_#/_ ()!?\$_O@_^S_XT
M_9?^'GP7OM,\$_$*6Y_X2W2;/QIJ\+WL$YD\RS$\=TLT-J1+(#;QNL1$CY4E
MF)V?%/\ P3"_8L\:_L@6G[!'BKX<:]>_"2R@M[>W\(2_$;7M@MX'C>"W:X%\
M+AX(VBC*0M(8UV#"C% 'I_[/?_) _ __ &)^F?\ I+'7Y_\ _!=4@?MY?\$]
M<G_FY!?YV=?HE\,_AQX6^$7@/2_AKX(34$TC1K..UTZ/5-:NM1GCA10J*UQ=
MRRS28  !=V.!UKR3]IG_ ()I_L=_M@_$[PE\9/VA? GB+6_$?@/4UU'P7?6O
MQ(U_3ET2\#1.+BVALKZ&*&7=!$=ZJ&)C!S0!\L_\%4_"WAGQ5_P6Y_X)SZ=X
MF\/66HV[:M\2I6@O;5)4,D&C6$T+$,""8Y5613_"RAA@C-.MA=Z)_P '2'BV
MY\,:9&]W=?L'B[>V4[%O+I/%,,<1D(ZG:JIN/(7CI7U=\5/^"=O[*/QK^-7@
M;]HGXE^$_$VH^-/AK%-'X&UU/B7K]O)I FC$<YC2&^1"TJ*JR,RLT@ #EJL0
M_L _LM6_[7#_ +=<7A#7Q\4Y-%.COXF/Q ULJ=-,OG?8?LAO/LOV;S<2>3Y7
MEA@&VYYH ^./^#:_Q[HGQM_X)!:MX@\97L.K>.-8\=>,)_B_]NC!N;G6KF\F
MED-VC<EVM9+488?="CH*^*_@/\79_@Q_P;>_L)>.-?\ %VH:#X$L_P!J>WD^
M)6NZ9!#,VFZ9'XG\03I<RI/%+$T<-U':SXDC==\,7RDD _JWJ/\ P1J_8+N?
MC_XG_:,T+P#XC\.ZMXYE,WC[1?"?CS5=*T7Q3,2Q+ZCI]K<);W89G9G1T,<C
M,QD1R[[MWX/_ /!*/]@;X(_LDZK^PYX/^ %G<_#+7K<Q:[X=UW4KK4!?$N9"
M[27$K.CB4F53&4\N0[TV, 0 <1\8/V)_V:OB)^T'\!?VR/C7^UIX[\5>)_!?
MB(I\'[NWO=%BBU*748XS+$!INFPM>P/!"9'^8JD"3295/,8_(G_!;OX:7?@3
M]K*__;I_9,\(>)]4;P/X)ATW]L[3/!E\MJ-?\%7$]LPT]I "S:B+-9IF*8DB
MLDC=I(0;<R?:G[$7_!&/_@GU_P $]_&D_P 1?V;OA'?6NN-9S6>GZEKWB:]U
M1]*M96#2P68N976U5R!N:,!W PS$<5ZG\,_V+OV?/A#\/O&GPO\  VA>((M(
M^(6J7NI>+UU#QYK-_<WUW=H([F875U=R3PLZ@ F*1,8&,8H Z3]GSXC?!SXN
M? WPC\2_V>M4TV\\#:UX>M+GPG-I$(CMA8&)?)2., >4%4!/+P"A4J0"I ["
MO)/V.OV&?V9OV!?AK)\'/V4?!6J>&_"S73W,6A7?C'5=5MK:1R6<P)J%U/\
M9PS,698MH9B6()YKUN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****    8 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
# /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>tsco-20201226_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:tsco="http://www.tractorsupply.com/20201226"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tsco-20201226.xsd" xlink:type="simple"/>
    <context id="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i08caa068add944dc8962a3ab9503cd86_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i3220c471f52e4f07b956cde6856abece_I20210123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2021-01-23</instant>
        </period>
    </context>
    <context id="i09e30090021f443fbd091d6444595479_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i63f48a3209f24569947297c55424d965_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i18f222ef271640b380c40f305f55fa88_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="i7ac214ffc2184feba9d5fc814df17ab3_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="iaf7a0994e2994f7d8821d0361491b8e6_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="i22d5a5a5fed5465f86134def4d129198_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="ia272f8a3f3424c4ea208e0f66a5773c0_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="i7ce46b99fba840d5844a36207ceeb3a4_I20171230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i2426ec898a114d508348a63db342cbba_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="ifaba69ba4d90486a8177f78931861e6d_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i3a328c62ecbd47068216e24f2c8a3468_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="i748c384b8f99413a9ee1428e7f9a2460_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="i0634280136fe4e9d996fc5c6e576ba56_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="i3367629921bc42cea3bb80a42a93e0ab_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="ifbc9393308ad436cbf90298590ac5db5_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="ie8ae5f30187440f4a11018dfcb2731ea_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i3eaf600f82d74a57a99d661099e60fce_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i02e4f34069394154a32317b149e0f3d7_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="ia9442eb9454b41478555aaf443d43632_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i9e0638c7373f4b9b926ddd297de8d415_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iba42e4012db5438f8daeca65e0f710d4_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iccb1965f10fb4d8ab93d45e038749d15_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="icff8e4bcabc545ffbec05675aa60dccb_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i304b807cbed746fa8bc11eb1dc38f22e_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i7e56befc729942399c55948f32e899e5_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i837ba374cf34400e870efdfee4764371_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i0cbce984c7e544888801b47399e2e1db_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie31d3eff0d9e4b318fa67c14a46010cb_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie958e9e5fd144e409ed368100e00218a_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i6f77a9190dbb456291ce7b793d769603_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i07697566fc8049fd9356e0212d54860a_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ib9b846bdcfa548f0bfd7d598caa4c915_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie67f8ffcf38b4f9dbc3d3f239edff62c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:TSCOstoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i183f19bf50eb44bb9396ec4cf40f8bc4_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:PetsensestoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i624d73fe120f487abaa841d6b5cef88a_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="icfdb441af82e4c87ade778f7ec1ab9d0_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:FranklinKyDcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="if055b56ba7f447409a84a8791e578c4e_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:FranklinKyDcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i495396bedb1a4cc79266a527d9dd6973_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:MaconGaDcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id77cdf4ec07b4016be40bc376c6d4415_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:MaconGaDcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="icf1ad04869e9418eb070e289b8aeba1a_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:BrentwoodTnSscMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i320bae43ade54770b8eb83295ec2eae8_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:BondAxis">tsco:BrentwoodTnSscMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ida07f037866643afb82da57512bafa42_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="ib3e0564946c345e784cedef0b63f8c7f_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i534974c25caf438db196dbd6c65558eb_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ib5523f1e416347b3baa4953e961d3a49_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i0578091447434a0d9a2153fc95c50ae2_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i179d661b5646495ca4d2c28bce5c8241_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="icae31da339d74fb393c797aaa208c1e6_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="ic6597514b1554edf8c7de855c6e65e53_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="id847161660094d0fa8e33a2e1283a2eb_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i54a25785675f4887b094aed5e0f43e94_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i76ee5da4a279434691bc5dc33708bd59_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ic707bd3201434bd0a3e43120a2cfad5b_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="ia34d9be227954896b026e03361c0e7af_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id0d6f6524f424709b52cb5972e71eeb7_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ieef77d337f8547bc8a45a64af7f3ad48_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i071a6cb5d2ee43e9a54ad6ac8ae3f2c9_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i6ca076bd216e469eb417167af7479ec3_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i5f82b336ac4642b382e4c5662e1153ad_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="iccd4334ee63f4779afd4044311434bea_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i18ed0cde303f4157a3c4740010a415e4_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="icdcb416124474877b9c2005cfb5b2748_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i9d685438f4094dcc9ea84352dda83c3b_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i22d01de560e74b28a542cf593e799a9d_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i1aa6d0efd5be4a0784ad0072719f41f8_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i0f33324eb1564a79b88f4deec60a230e_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i9bdce2e1bc554e9984ea80f8e467dcf6_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="if8e07b8617cd481794af260dcd45d66e_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ia7e51e529c0d4b93a6f10413dc4b8879_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i69c59a2ba26a43baa1d850c4188f2498_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ie5f6bdf6404b4516865b4f96c41f0dac_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i3daef984763840f183cba328f6e97fa7_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="iaa910db5ae0640359b6aec20c166ee7a_D20201226-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ie13803c545e34cb7a633114dc13be881_D20191228-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-28</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i1753a80482ff4ceba225c3703d598250_D20201030-20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A1750SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i4cefe851da024390bbe789b39507dee2_D20170814-20170814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-14</startDate>
            <endDate>2017-08-14</endDate>
        </period>
    </context>
    <context id="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2020-12-26</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:February2016TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-19</startDate>
            <endDate>2016-02-19</endDate>
        </period>
    </context>
    <context id="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-04</startDate>
            <endDate>2020-11-04</endDate>
        </period>
    </context>
    <context id="ia1064a07812642249a56d0b4332c7eb8_I20201104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2020-11-04</instant>
        </period>
    </context>
    <context id="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2020-11-04</startDate>
            <endDate>2020-11-04</endDate>
        </period>
    </context>
    <context id="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-04</startDate>
            <endDate>2020-11-04</endDate>
        </period>
    </context>
    <context id="icc2f5ca29dcb4d1e9aa6830ef8016a56_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ia416e1c8573e42149bba024e2bdfc4b4_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie8de34f212d74e66a537d03e92dac740_D20200927-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-27</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:June2017TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-15</startDate>
            <endDate>2017-06-15</endDate>
        </period>
    </context>
    <context id="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-12</startDate>
            <endDate>2020-03-12</endDate>
        </period>
    </context>
    <context id="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:April2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-22</startDate>
            <endDate>2020-04-22</endDate>
        </period>
    </context>
    <context id="i5a7d0ed94a9e461bbb8e839a85e7f58f_D20201030-20201030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:April2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="ia721339c70df4ef8b78da42ecf307379_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:NumberofFinancialCovenantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id8f7217295a94d4b80e65f6f633a3536_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:FixedChargeCoverageRatioMinimumRequirementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i10eb5fa6465c44999f046343d28c7e8e_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:LeverageRatioMaximumRequirementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i972d98b9f5a843eda74134b12d6c3edf_D20200318-20200318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-18</startDate>
            <endDate>2020-03-18</endDate>
        </period>
    </context>
    <context id="ie2524bdde7dc464f96666b38b3d688d5_D20200927-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-27</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i9e4aecbd2d7d4dc7b200290feff0697b_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:March2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i8d12a97f5fb145f4954163ac3f8dcffa_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapShortTermPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i1d11add6fcdc41a9a2b8665000138d8c_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapShortTermPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="if14d45c825524196b3e2682ce14560d4_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapLongTermPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i077781a525d948be9a8b4830bfd7061b_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:InterestRateSwapLongTermPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:InterestRateSwapLiabilityPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i47606ae6ed814f6182e9d44384bdf3a6_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tsco:InterestRateSwapLiabilityPortionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="ic5d6188487e2455e821699b93e63f7b8_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:BeginningBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i566a28d820224ccbb4146e9e1ce82ead_I20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:BeginningBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="i649e00f7bfa94be4b6ee09c6f6abd287_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccountingStandardsUpdate201712Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i7211cc28ced94d2595db3ce7582496e4_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">tsco:OtherComprehensiveIncomeLossNetofTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i09cf5dbcadb441cd8c050d8822a1e5c2_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ie64b79a2653348f88f6730951c5aeae6_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i2fb451c81a594724bc3b0dd5516f5b68_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i01dd7f4b1ccf4cac9f448d2526b08954_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i1b89e9d537a44cc3ab70f291de415ad9_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i1f3fc37bf79042ce830746bb6c0f1320_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i5f2e582607dc40428a075245bc5cfbce_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="id4d4ca04c1c64a64ad890d9b9b69680c_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i7098558ddc4b4936b288ed4af9cfffa3_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i71a47c6be6114526bb23877dba2facaf_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="ia176f3bb1f9c4ebcb4227c3de1748a68_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i6af9fd55f38b42f09ea268db6c78bf26_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i735b51d410d54ac8acdf543b1c4a3485_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i8d465c81d36840008b6f44e65dbea4b0_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="ie3f30febf1fd4798b96b5f3e3252f9a8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i659e020af8e546128f13ef43aaff9a6e_D20181230-20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-12-28</endDate>
        </period>
    </context>
    <context id="i988ef280ce4946d1a8cebc4f2fe2d74b_D20171231-20181229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2021-02-17</startDate>
            <endDate>2021-02-17</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="store">
        <measure>tsco:store</measure>
    </unit>
    <unit id="state">
        <measure>tsco:state</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>tsco:segment</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xLTEtMS0xLTA_5e47663a-71ed-46d8-b7fb-c5fa1741cbfa">TRACTOR SUPPLY CO /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8yLTEtMS0xLTA_1a62272b-daeb-4d76-8590-ca1c55f53440">0000916365</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8zLTEtMS0xLTA_0b9e7462-6054-4e54-a47a-3491d74f9638">--12-26</dei:CurrentFiscalYearEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3220c471f52e4f07b956cde6856abece_I20210123"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl85LTItMS0xLTA_2496a94f-c5d4-469d-98b6-16463e458c12"
      unitRef="shares">116301841</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalYearFocus
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMC0xLTEtMS0w_d4af08f2-6787-43c7-9be6-a860171eb2a2">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMS0xLTEtMS0w_abfd31f6-64ff-488a-a64d-15e3715ab217">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV80L2ZyYWc6NWY4NGYzYzljOTI0NDJlYzk4MmNjNDE1ODZiMmRmYTIvdGFibGU6ZjUzYzZmNDdhOTUxNDAwMThlMTdlZWY0ZGRkYjc0MGYvdGFibGVyYW5nZTpmNTNjNmY0N2E5NTE0MDAxOGUxN2VlZjRkZGRiNzQwZl8xMy0xLTEtMS0w_78c19984-83a2-44f3-b64e-1d41d4ea075d">false</dei:AmendmentFlag>
    <tsco:VestingTermMinimum
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d">P1Y</tsco:VestingTermMinimum>
    <tsco:VestingTermMaximum
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09">P3Y</tsco:VestingTermMaximum>
    <dei:DocumentType
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM184Mw_0bac0130-6680-42e4-8029-2b73bfbc8bed">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6YzM4YjYyOTJlNTg4NDM2YTg2MGFlMDgzNzI5MmRjMzUvdGFibGVyYW5nZTpjMzhiNjI5MmU1ODg0MzZhODYwYWUwODM3MjkyZGMzNV8wLTAtMS0xLTA_c2d9e1dd-ede4-4f12-bf69-809fd35727e8">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMjU_e5002b83-baac-4e2f-a11a-d3c02b8f6154">2020-12-26</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ODJjMDNjMmU1YmYxNGNhNjg0ZDhhODI3NGQwZWMxZDYvdGFibGVyYW5nZTo4MmMwM2MyZTViZjE0Y2E2ODRkOGE4Mjc0ZDBlYzFkNl8wLTAtMS0xLTA_4a00a903-988d-4599-adc4-4e6deb553733">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMDc_7794d163-87c9-4b63-99c1-7f79275d5a87">000-23314</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8wLTAtMS0xLTA_c7aa7414-3063-4c17-babe-10bcc4e3f6de">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8wLTItMS0xLTA_36163f20-6a99-426f-b721-c4dbef8e5cd3">13-3139732</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV80_8b6d47ee-161c-4994-9cf6-5a2d40295917">5401 Virginia Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV84_2621b346-019c-4843-9805-192a12b2508f">Brentwood</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTAtMS0xLTAvdGV4dHJlZ2lvbjozMGNhNTY4ZDk0ZGQ0ODkyODhlNTZiN2JmMWQzYTI3YV8xMg_5a1f9461-5dc7-4913-84ef-d94d2a4079af">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl8zLTItMS0xLTA_133b970e-e127-46bc-8024-58ff0a59a1aa">37027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl82LTItMS0xLTAvdGV4dHJlZ2lvbjo2ZmM5ZGM0ZTI3MDE0ZGRkYjA0NjA5MDcwOTZmNWE1Ml81_16ed95e1-90a1-4fc3-a6b9-fd8aa46b9604">615</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZjZmZjc4NmIyY2Q0NDQ4Mzk5MWU2YzVkYmY2YzIzZjIvdGFibGVyYW5nZTpmNmZmNzg2YjJjZDQ0NDgzOTkxZTZjNWRiZjZjMjNmMl82LTItMS0xLTAvdGV4dHJlZ2lvbjo2ZmM5ZGM0ZTI3MDE0ZGRkYjA0NjA5MDcwOTZmNWE1Ml85_5d9ba616-b4cf-4571-b0c9-14f2979da4f9">440-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTAtMS0xLTA_adfd961b-15ed-4732-8f16-861cc81124b6">Common Stock, $.008 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTItMS0xLTA_1df2b55f-022d-457d-964c-6b4e63cf5930">TSCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ZDE2OWVhOWUyODNmNDdmODk3NmVlMTE2N2NmZDJlNTYvdGFibGVyYW5nZTpkMTY5ZWE5ZTI4M2Y0N2Y4OTc2ZWUxMTY3Y2ZkMmU1Nl8xLTQtMS0xLTA_af56f75d-4e0e-465e-895d-0980c15cbcb7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE4_4a512d1e-30f9-4aad-8b2c-1b770ada86f4">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE1_4a3e0095-8e26-49f6-9ac1-683179d7ae90">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE5_1e734548-5669-4b08-8006-be7dc5e62233">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTE3_39ff729d-1182-4bd3-a733-970991a59dee">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8wLTEtMS0xLTA_1fa83402-e2c4-471c-9088-eb06267c3fdb">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8xLTQtMS0xLTA_26d691af-8379-42e9-9514-57d77c190fb7">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6MWEyODM4ODU2MTJiNGE2ZGFlYjY3YjhkZTliYjIyYzkvdGFibGVyYW5nZToxYTI4Mzg4NTYxMmI0YTZkYWViNjdiOGRlOWJiMjJjOV8yLTQtMS0xLTA_d09e6df0-9070-43db-b39b-60b81873bfef">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18xMDk5NTExNjMxMTI4_e6d5ba06-1749-42f9-88f1-3a16ccfd9ca8">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMDky_7b7f639e-f4bc-43d3-8f61-0bbb12134541">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i08caa068add944dc8962a3ab9503cd86_I20200627"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGV4dHJlZ2lvbjozZjcwYWRlY2MxOTc0ZjdkYjc2ZWYyMmE1MjAzOTFmM18yMzk5_6ee48af5-b26a-44b9-85be-454bea773218"
      unitRef="usd">12600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3220c471f52e4f07b956cde6856abece_I20210123"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xL2ZyYWc6M2Y3MGFkZWNjMTk3NGY3ZGI3NmVmMjJhNTIwMzkxZjMvdGFibGU6ODk1YTRmYzdkODZiNDg4Njg2OWNlZDlmZDIyZTRiMDMvdGFibGVyYW5nZTo4OTVhNGZjN2Q4NmI0ODg2ODY5Y2VkOWZkMjJlNGIwM18xLTItMS0xLTA_2496a94f-c5d4-469d-98b6-16463e458c12"
      unitRef="shares">116301841</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV82MS9mcmFnOjMxZTI5NjVjZDg4ZTQxMGRiZGRlY2NiZDcyZGEzZTM2L3RleHRyZWdpb246MzFlMjk2NWNkODhlNDEwZGJkZGVjY2JkNzJkYTNlMzZfMjAy_42b33619-f788-407e-865a-19423d492297">174.1 million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:Revenues
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy0xLTEtMS0w_bf525900-bc90-4b2c-802c-f670170b33d8"
      unitRef="usd">10620352000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy0zLTEtMS0w_acb4988f-e473-4f1e-abc3-80c805c7b032"
      unitRef="usd">8351931000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMy01LTEtMS0w_4d1e8e05-bd05-4503-bd07-89bc98f1ad4e"
      unitRef="usd">7911046000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC0xLTEtMS0w_f6e8d58a-e548-46eb-9057-fd16fade9f57"
      unitRef="usd">6858803000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC0zLTEtMS0w_c9d23e87-1ba4-4139-aace-1fddfb96a574"
      unitRef="usd">5480161000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNC01LTEtMS0w_0290dfa7-36bd-45f5-b929-9aa575edee96"
      unitRef="usd">5208518000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS0xLTEtMS0w_02f1dc1c-ba9b-4074-9f25-40110661d737"
      unitRef="usd">3761549000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS0zLTEtMS0w_3765767f-fc1c-4a70-9e89-6328e72b8997"
      unitRef="usd">2871770000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNS01LTEtMS0w_76da64a9-cbee-491f-97c4-382989d42578"
      unitRef="usd">2702528000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi0xLTEtMS0w_40cee9ba-2199-4313-8e4b-288ae655e90e"
      unitRef="usd">2478524000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi0zLTEtMS0w_ad34db9d-abed-48ce-bc60-c4e39868644d"
      unitRef="usd">1932572000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNi01LTEtMS0w_89676afb-72a8-4a4b-bcc4-d061b02d7140"
      unitRef="usd">1823440000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy0xLTEtMS0w_ea9fce63-bf80-4efd-8cc8-61ce38a8f856"
      unitRef="usd">217124000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy0zLTEtMS0w_f21c07d6-db8c-47d0-a1ed-f292a7f81a1a"
      unitRef="usd">195978000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfNy01LTEtMS0w_38f17560-b11d-45b4-b87e-67fa646cc613"
      unitRef="usd">177351000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0xLTEtMS04NzI_d1e62e10-347a-4999-ad18-9e2dd386519a"
      unitRef="usd">68973000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0zLTEtMS04MjQ1_cd6ccb6b-066b-436a-9aae-fd2b7555f9d0"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC01LTEtMS04MjQ3_b775279d-d112-4760-b903-cbebfb7dca9a"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0xLTEtMS0w_b1beae01-1887-4a95-81fb-72911deda097"
      unitRef="usd">996928000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC0zLTEtMS0w_3fcfacfd-4a82-40f6-8237-d50d1d51510f"
      unitRef="usd">743220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOC01LTEtMS0w_4ada2e85-965f-4a78-b695-b7d60cf36620"
      unitRef="usd">701737000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS0xLTEtMS0w_cc804957-9894-4bf5-94ae-a150fd93ec25"
      unitRef="usd">28781000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS0zLTEtMS0w_8a22330d-c22b-424d-ba29-d9b40ec1ecef"
      unitRef="usd">19843000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfOS01LTEtMS0w_9548a7dc-142f-416d-9916-95aab8e55523"
      unitRef="usd">18352000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtMS0xLTEtMA_21d06286-a12b-48a3-a03d-1ee5f5b27139"
      unitRef="usd">968147000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtMy0xLTEtMA_db3f6560-a29a-46a8-b4ed-80fa67e02a61"
      unitRef="usd">723377000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTAtNS0xLTEtMA_9b0c8be1-d192-4e88-b68e-3d92adfcb8f6"
      unitRef="usd">683385000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtMS0xLTEtMA_135c8f8a-2499-4b7b-b851-56d792f26f96"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtMy0xLTEtMA_c89d5973-0386-4e36-a3fa-bcd608817a40"
      unitRef="usd">161023000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTEtNS0xLTEtMA_06dcdfc0-4c36-4cc7-a7cb-c53c24513664"
      unitRef="usd">151028000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItMS0xLTEtMA_9937fc6b-862f-4bf5-b4da-ba4776fff7ca"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItMy0xLTEtMA_f047afe4-2f10-47b8-8170-4be468974d4e"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTItNS0xLTEtMA_47667122-345b-4bbc-a004-94767de630cb"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtMS0xLTEtMA_b2dacdf4-5e4a-4227-98b7-4b1429f4d074"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtMy0xLTEtMA_5919a5b5-e07f-4f31-9b0d-b209291eae94"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTQtNS0xLTEtMA_4010646d-8f14-49fd-af74-6ff08c7994ea"
      unitRef="usdPerShare">4.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtMS0xLTEtMA_4a561cb4-2c1b-4bd9-ace6-02cb21013063"
      unitRef="usdPerShare">6.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtMy0xLTEtMA_7d4f9ddb-e5f6-46aa-b018-018bf1d9e60c"
      unitRef="usdPerShare">4.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTUtNS0xLTEtMA_bab5f021-a058-479e-844d-f0d7ac3a7e28"
      unitRef="usdPerShare">4.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtMS0xLTEtMA_433acb60-9f1b-4a14-9cae-9042f698e0e9"
      unitRef="shares">116370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtMy0xLTEtMA_d93110c1-0193-4b8d-8194-8534acee6a21"
      unitRef="shares">119727000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTgtNS0xLTEtMA_7a0658df-fb72-4af0-bbc0-cc43ec38031d"
      unitRef="shares">122651000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktMS0xLTEtMA_cd94da5f-9cc9-45ed-8c51-4af4d80c4622"
      unitRef="shares">117436000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktMy0xLTEtMA_ca05b613-5e44-45b1-9077-410371c51b6f"
      unitRef="shares">120743000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMTktNS0xLTEtMA_19531f2a-902c-467e-bd40-f7ee68361dba"
      unitRef="shares">123471000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtMS0xLTEtMA_54b8814a-5b74-4970-aa0b-11c1a55b827e"
      unitRef="usdPerShare">1.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtMy0xLTEtMA_ee6f074c-6053-43de-89ad-a4fb6a6269dc"
      unitRef="usdPerShare">1.36</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84NS9mcmFnOmU4OWJmMWE5MDgxYzQwM2M4ZTBiMjJmNTQyNzUwYmFhL3RhYmxlOjU1NGRkODFiYzM2MjQ2NTc5MzgyYmFiZjZiYjY5NWU2L3RhYmxlcmFuZ2U6NTU0ZGQ4MWJjMzYyNDY1NzkzODJiYWJmNmJiNjk1ZTZfMjEtNS0xLTEtMA_723a748c-21e7-4357-a3af-3acea7ea0747"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy0xLTEtMS0w_17568563-48a5-4bc7-9500-8a9431cbe0f5"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy0zLTEtMS0w_fa1a6973-c708-4356-bb0c-e8e013f63cc1"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfMy01LTEtMS0w_b7047cfa-aea0-4144-9408-3ce78e1db7ac"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi0xLTEtMS0w_af1ddc4f-52c2-4d7f-bd56-408fb2284489"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi0zLTEtMS0w_4b4edac8-38b7-4d7e-be7a-c0f306017eb9"
      unitRef="usd">-4332000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfNi01LTEtMS0w_831eeb50-060a-46b4-89dd-40e65ee5c338"
      unitRef="usd">456000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC0xLTEtMS0w_bd464c25-8b90-4334-918e-2ba6e3e34d04"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC0zLTEtMS0w_4bc040b1-bfbd-407e-944a-92986aa34540"
      unitRef="usd">-4332000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOC01LTEtMS0w_4d664cb5-7ccc-4b2f-b560-98d18239cee9"
      unitRef="usd">456000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS0xLTEtMS0w_89d3806a-a228-47b3-87aa-464f3dceb9c1"
      unitRef="usd">745516000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS0zLTEtMS0w_3480bc4c-6b1b-49e0-9c2d-7acadc15493f"
      unitRef="usd">558022000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV84OC9mcmFnOmE3ZjVhOWY4ODJhMjRlOTZhY2FmMmJlNDVhOTJmMWJjL3RhYmxlOjhlYmExOGEzMzUwYzRmMDFhMjZmYmE2NjdkYWVmZmUxL3RhYmxlcmFuZ2U6OGViYTE4YTMzNTBjNGYwMWEyNmZiYTY2N2RhZWZmZTFfOS01LTEtMS0w_cbed80b6-b9c9-4a76-afc2-1b502dbc4e18"
      unitRef="usd">532813000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMy0xLTEtMS0w_8855fd79-e7bc-4a5f-a296-9baf7c95344a"
      unitRef="usd">1341756000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMy0zLTEtMS0w_b68d5ab0-da56-47b3-afc2-2c7ee7856dbc"
      unitRef="usd">84241000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNC0xLTEtMS0w_502c20b1-ca54-49be-ad5f-4b1d0c44942a"
      unitRef="usd">1783270000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNC0zLTEtMS0w_e1f6bc83-496d-46f5-8e57-e51087b37a75"
      unitRef="usd">1602781000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNS0xLTEtMS0w_6d0dcf82-9240-466b-b709-d6cac4676660"
      unitRef="usd">133659000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNS0zLTEtMS0w_dd4be5ea-56ee-4a67-bdb8-dab0e961952d"
      unitRef="usd">100865000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNy0xLTEtMS0w_40159c96-2413-49ec-89b4-526c0f08c32a"
      unitRef="usd">3258685000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNy0zLTEtMS0w_11b9affa-3b2e-48f5-87a1-6e8ed3280211"
      unitRef="usd">1787887000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfOS0xLTEtMS0w_b7a34b58-debc-4e5b-88ef-d01d37a44f0e"
      unitRef="usd">1248960000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfOS0zLTEtMS0w_d35bf1ab-827e-4a0d-adc2-737205ffd08d"
      unitRef="usd">1163956000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTAtMS0xLTEtMA_8799c650-1f6a-4235-9ad2-a5fc4f7ddaae"
      unitRef="usd">2423881000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTAtMy0xLTEtMA_7c2ae09a-581a-4e99-ab95-da3417906240"
      unitRef="usd">2188802000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTEtMS0xLTEtMA_b11811c4-c5c0-4ea6-9f97-1e2aff60efca"
      unitRef="usd">55520000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTEtMy0xLTEtMA_9102cb1d-0a82-497b-9dfb-4d06a1f45867"
      unitRef="usd">124492000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTItMS0xLTEtMA_7eb7f6b7-0b72-4e19-81e3-1e4c1f305e5d"
      unitRef="usd">31586000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTItMy0xLTEtMA_96bf91d9-8c3a-49a8-aaa7-64d5c49b4bf8"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTMtMS0xLTEtMA_6099025f-f495-41d5-8742-ed97d365dce3"
      unitRef="usd">30484000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTMtMy0xLTEtMA_c3f41ab3-ecef-443b-abf2-c314a222de67"
      unitRef="usd">24131000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTQtMS0xLTEtMA_af381789-9d47-4dd6-8542-4e808907092e"
      unitRef="usd">7049116000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTQtMy0xLTEtMA_b030d085-27e0-4ee5-bbdb-4226c50e8f8c"
      unitRef="usd">5289268000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTgtMS0xLTEtMA_48486905-b98f-4acd-b70d-6720dad9ba6c"
      unitRef="usd">976096000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTgtMy0xLTEtMA_94713adc-e8c3-46aa-8711-b1615f024443"
      unitRef="usd">643036000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTktMS0xLTEtMA_3e662ca9-fc22-43b9-823a-603a6ffd3451"
      unitRef="usd">119701000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMTktMy0xLTEtMA_d83c5c09-f0e9-4905-b855-ad20bb5cf611"
      unitRef="usd">39755000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjAtMS0xLTEtMA_355c7f37-d58c-4a2f-a35a-255cd795c637"
      unitRef="usd">324813000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjAtMy0xLTEtMA_7a8ac85d-4352-4306-93a7-2170c682a2cb"
      unitRef="usd">247690000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjEtMS0xLTEtMA_51b91dae-883a-4c99-b023-742ebf1f6212"
      unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjEtMy0xLTEtMA_97d61876-68fe-4bc3-ac57-d55423f066db"
      unitRef="usd">30000000</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjItMS0xLTEtMA_2535e5c2-1588-48a5-b892-46426952c81f"
      unitRef="usd">4554000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjItMy0xLTEtMA_cbb214fc-ff1a-4cbd-8668-3313ecb0253b"
      unitRef="usd">4036000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjMtMS0xLTEtMA_a4e7f969-306a-47be-a751-a9f84413c030"
      unitRef="usd">298696000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjMtMy0xLTEtMA_c28d9511-673a-4479-b4c2-69d012d4e36a"
      unitRef="usd">277099000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjQtMS0xLTEtMA_17334800-64d3-4630-bb8e-412d2c22961b"
      unitRef="usd">19938000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjQtMy0xLTEtMA_4f2e1be6-8b7f-457e-8f90-722492027788"
      unitRef="usd">5984000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjYtMS0xLTEtMA_d5f3357f-3d6f-4ad3-b5fc-237eb396f13a"
      unitRef="usd">1743798000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjYtMy0xLTEtMA_095a4680-0921-4766-a577-3e16c03b13e1"
      unitRef="usd">1247600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjgtMS0xLTEtMA_deb9b259-4fae-4e98-afef-167d4b8f8b3c"
      unitRef="usd">984324000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjgtMy0xLTEtMA_08b7deb5-15b1-4098-94f6-06354324d0b2"
      unitRef="usd">366480000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjktMS0xLTEtMA_e4cf1c86-12de-4993-8581-9c48529280f8"
      unitRef="usd">33096000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMjktMy0xLTEtMA_ba695cca-f208-4155-8611-590e733677ae"
      unitRef="usd">30389000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzAtMS0xLTEtMA_d36c970c-7d47-4604-a6ac-18550ad37427"
      unitRef="usd">2220904000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzAtMy0xLTEtMA_2d4da01a-ca22-4f48-bd5e-1352ffee0b85"
      unitRef="usd">2001162000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzEtMS0xLTEtMA_b5a63ab9-3b8a-42b3-a21e-575e023b4c9a"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzEtMy0xLTEtMA_e488aa07-3e65-4f05-a294-0a8a5f58f2c7"
      unitRef="usd">153000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzMtMS0xLTEtMA_f88fcab4-9dc0-4e68-9d5d-209085b11848"
      unitRef="usd">143154000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzMtMy0xLTEtMA_3adec42d-ec90-40ed-b1ac-7a6800dd4ce4"
      unitRef="usd">76361000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzQtMS0xLTEtMA_e54d65b6-4885-4d3f-b3de-f88ce6530023"
      unitRef="usd">5125276000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzQtMy0xLTEtMA_9e5a8880-a122-4594-be0b-e93361183cf9"
      unitRef="usd">3722145000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzctMS0xLTEtMA_ede0779b-abb7-4988-8616-9b3f28c3a560"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzctMy0xLTEtMA_28af3816-591b-4445-b894-511c5c30f450"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzgtMS0xLTEtMA_56d92059-d1e0-43b8-a1fe-a3d0461ddbe7"
      unitRef="usd">1401000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzgtMy0xLTEtMA_40c521d7-999e-4112-99d9-1c8fb056c50f"
      unitRef="usd">1389000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzktMS0xLTEtMA_dedc0286-d978-4962-a033-d45a63449b7e"
      unitRef="usd">1095500000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfMzktMy0xLTEtMA_2649dfca-8e7d-430b-9226-2e9a9302cdd5"
      unitRef="usd">966698000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDAtMS0xLTEtMA_310a0b89-c8cc-4398-85f9-8f0eed022e4c"
      unitRef="usd">3356953000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDAtMy0xLTEtMA_4e2ac2e4-bcef-426d-a35c-41f10731d15e"
      unitRef="usd">3013996000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDEtMS0xLTEtMA_635f4c70-83ff-4d14-a6ff-6ee422fa0b13"
      unitRef="usd">-3243000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDEtMy0xLTEtMA_a3077207-b6ea-4487-8c41-db2ac8fbc244"
      unitRef="usd">199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDItMS0xLTEtMA_99cca1cc-1b5f-4324-bec6-8871847306d7"
      unitRef="usd">4187135000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDItMy0xLTEtMA_7c25a1ef-0166-4f8a-87d7-4162627128e7"
      unitRef="usd">3612833000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDMtMS0xLTEtMA_e7b7bcab-8db6-4733-b6f0-87c1b2014bd0"
      unitRef="usd">1923840000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDMtMy0xLTEtMA_a9946f3b-3fd4-4d55-929b-a59e5ae179ca"
      unitRef="usd">1567123000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDQtMS0xLTEtMA_a98d06c9-4592-46d3-b3a6-bd3de72f1b7c"
      unitRef="usd">7049116000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RhYmxlOjVjNzNkODAyNDc3ODRlNWQ4OWU0YjQyOWU2YmFjN2Y2L3RhYmxlcmFuZ2U6NWM3M2Q4MDI0Nzc4NGU1ZDg5ZTRiNDI5ZTZiYWM3ZjZfNDQtMy0xLTEtMA_35f9d77b-2d86-4733-bec9-7134d8de27ed"
      unitRef="usd">5289268000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTM4_2ad051a6-3c15-471e-a5ae-2f1a085bc2c6"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTM4_40c06818-899a-4be3-af78-34ed46fd07d3"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTUy_6a8d7259-5c5e-4bb0-9408-4e93d02ca953"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTUy_9cf88a8a-807f-4ddd-990c-b068d47f8916"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTc0_9fef8f49-dfd9-4431-9cef-cf49074c6cdd"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMTc0_eaddf5cd-6a1f-4ca5-b2dc-12f2a61b1d6e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjc2_89016e7b-6d04-4054-b90e-be21daa2fff3"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjc2_b71564f8-4912-49f8-8f7f-1ca1693f17ef"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjkw_3f0c904d-879b-4de9-ae8d-fc06588fc7fe"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMjkw_4ecab9e6-fd68-4633-9af1-f6bcec538657"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzM3_46417ff2-0b01-4189-a546-6638a7ab012d"
      unitRef="shares">175128000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzQ0_2ee9fd81-4265-42d5-bcb3-eb1ce2313b7a"
      unitRef="shares">173608000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzYy_b91a6afa-abbc-417e-a198-234e2c2e2415"
      unitRef="shares">116246000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfMzY5_dfd78785-d84c-449e-9757-78697acf0be4"
      unitRef="shares">118165000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfNDY2_c4816c98-8576-497f-9321-a9bbf7a97360"
      unitRef="shares">58882000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85MS9mcmFnOjlhNTVmNmYxMDQ5ZTRjNGE4ZTVmNjM1Yjk1MzgwOTcwL3RleHRyZWdpb246OWE1NWY2ZjEwNDllNGM0YThlNWY2MzViOTUzODA5NzBfNDcz_59f7f267-16eb-41f3-b3f1-f421ea5aba7d"
      unitRef="shares">55443000</us-gaap:TreasuryStockShares>
    <us-gaap:SharesOutstanding
      contextRef="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xLTEtMS0w_b8afa6d3-3d50-4910-983d-c5a971e2bc86"
      unitRef="shares">125303000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5ee30d2134794fb4bd1d530708f6f0c0_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0zLTEtMS0w_650d285b-181c-447f-b176-fae6ab0de1e5"
      unitRef="usd">1363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ac214ffc2184feba9d5fc814df17ab3_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi01LTEtMS0w_52dd255c-0cc3-4d62-8372-0d548a69c44b"
      unitRef="usd">716228000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaf7a0994e2994f7d8821d0361491b8e6_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi03LTEtMS0w_022cfdea-a6f2-4a29-a8a6-6d3a007c0e00"
      unitRef="usd">-2130901000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22d5a5a5fed5465f86134def4d129198_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi05LTEtMS0w_0d759ee0-11a3-4772-a76d-5c434c5694e8"
      unitRef="usd">3358000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia272f8a3f3424c4ea208e0f66a5773c0_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xMS0xLTEtMA_bedfad82-6d0d-41f8-9d54-943796730253"
      unitRef="usd">2828625000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMi0xMy0xLTEtMA_8c2e2df1-66c2-479a-bbe1-8198e4d8335c"
      unitRef="usd">1418673000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0xLTEtMS0w_cb9d5c31-1c17-46e8-8d2a-d6ffd6cda76d"
      unitRef="shares">1512000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0zLTEtMS0w_80e16152-ff66-4945-b5ec-6d649763c579"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC01LTEtMS0w_95d7e7ac-3077-44c6-a50d-88ec87bee574"
      unitRef="usd">79631000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNC0xMy0xLTEtMA_d14394f8-a25f-4213-ab46-5c564626f27b"
      unitRef="usd">79643000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="iccaaadc1bac14b4f8044556f3204f853_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNS01LTEtMS0w_aab79558-628b-49c0-9c43-3f8c74cd314e"
      unitRef="usd">28921000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNS0xMy0xLTEtMA_3ab1aeb6-1d29-495d-9ab5-0d60291b037e"
      unitRef="usd">28921000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNy01LTEtMS0w_c2945447-2c3a-487d-88ca-0a506ba6c9ff"
      unitRef="usd">1367000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfNy0xMy0xLTEtMA_2701f47e-2a56-4f84-b117-ac2fc4c75b01"
      unitRef="usd">1367000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i56854126bf7a48fb82ac1c39da677c65_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC0xLTEtMS0w_49cc7c9d-88ae-400d-b7dd-0d70206583f8"
      unitRef="shares">4987000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC03LTEtMS0w_83fe4a9c-af8a-44f6-9278-0a18ddec60e0"
      unitRef="usd">349776000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="icc49bf3b69cb419486e9811bcbb5c763_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOC0xMy0xLTEtMA_16f806e2-7c61-48e8-bd51-c8a9c7d48b06"
      unitRef="usd">349776000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i2426ec898a114d508348a63db342cbba_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOS0xMS0xLTEtMA_bd2bea73-8c6c-4b9f-a8f9-c8e4be0fbc5d"
      unitRef="usd">147087000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfOS0xMy0xLTEtMA_0fad667b-4018-400f-b515-2155bcd9c76e"
      unitRef="usd">147087000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ifaba69ba4d90486a8177f78931861e6d_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTAtOS0xLTEtMA_986df0da-86a8-4288-8ad2-93cb76564d21"
      unitRef="usd">456000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTAtMTMtMS0xLTA_fbeb9b3b-daca-403a-909d-87faf1a0e8e4"
      unitRef="usd">456000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i2426ec898a114d508348a63db342cbba_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTEtMTEtMS0xLTA_ecf92109-5c8e-45a9-ba36-bc312a4a1a73"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTEtMTMtMS0xLTA_7c27ee26-2ec1-472c-bcb1-f9b0d159330b"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i3a328c62ecbd47068216e24f2c8a3468_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMS0xLTEtMA_5c7b98eb-23c2-43f0-8533-b4416f97973e"
      unitRef="shares">121828000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3a328c62ecbd47068216e24f2c8a3468_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMy0xLTEtMA_e64135a3-ad6b-4c9b-920c-d706287483dd"
      unitRef="usd">1375000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i748c384b8f99413a9ee1428e7f9a2460_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtNS0xLTEtMA_69b93dc9-6c77-46aa-b980-8ebef0941f03"
      unitRef="usd">823413000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0634280136fe4e9d996fc5c6e576ba56_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtNy0xLTEtMA_27faae05-4879-450a-8f1f-f2b7c7c30ed8"
      unitRef="usd">-2480677000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3367629921bc42cea3bb80a42a93e0ab_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtOS0xLTEtMA_21243f85-4272-475f-a8ef-c06a36e0edec"
      unitRef="usd">3814000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbc9393308ad436cbf90298590ac5db5_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMTEtMS0xLTA_c832f1a9-7b52-4a3e-a5cf-015d029ae4a5"
      unitRef="usd">3213895000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTMtMTMtMS0xLTA_b25ecb1b-7475-4216-9baa-2cb9a6ee6802"
      unitRef="usd">1561820000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMS0xLTEtMA_33e9d6dd-52c9-4f42-ab52-4380c8170642"
      unitRef="shares">1721000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMy0xLTEtMA_80be05af-1014-4171-ac2b-af881d26843d"
      unitRef="usd">14000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtNS0xLTEtMA_d915dd0c-c1c3-4350-b535-08e2717f44d9"
      unitRef="usd">115967000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTUtMTMtMS0xLTA_3a5817bd-c1b7-49d0-ba00-c667b6779f18"
      unitRef="usd">115981000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="ib5376b1a97f8482e8d349b54ac3b6315_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTYtNS0xLTEtMA_fe7dfcff-de9b-4651-bd0c-cec1193e0346"
      unitRef="usd">31136000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTYtMTMtMS0xLTA_f6007126-ee8a-4a82-acef-ce5a583a3f7e"
      unitRef="usd">31136000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTctNS0xLTEtMA_69ad7846-248e-4f30-a969-27553954a6a2"
      unitRef="usd">3818000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTctMTMtMS0xLTA_3430fdaf-9992-4678-aa43-3d984a5e4037"
      unitRef="usd">3818000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i97f93bf24e9c4e518be6f5985d933401_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtMS0xLTEtMA_72b1ae3e-f787-450b-baac-2d87fdd1b932"
      unitRef="shares">5384000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtNy0xLTEtMA_b4f12dc3-d855-49cd-9111-603398d0bded"
      unitRef="usd">533319000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9b6def0fdc144c629dee29b371dc8ec0_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTgtMTMtMS0xLTA_2da9d4f1-03f9-4b41-be46-3a088aa61cdf"
      unitRef="usd">533319000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTktMTEtMS0xLTA_907e67ed-2e03-4f77-b005-6752914a15b7"
      unitRef="usd">162699000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMTktMTMtMS0xLTA_48ff77cf-ceb6-490a-855d-b55399019095"
      unitRef="usd">162699000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i3eaf600f82d74a57a99d661099e60fce_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjAtOS0xLTEtMA_1e9c466b-40df-4e71-9b33-38e47aa26bc8"
      unitRef="usd">-4332000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjAtMTMtMS0xLTA_41300117-609a-4993-b1ba-1d421d9d18dc"
      unitRef="usd">-4332000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="if0b622e2c5e44d9ab7f55309bc457167_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTEtMS0xLTA_dd0875cf-f518-4305-8926-c42a042fd110"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTMtMS0xLTA_92910538-9af8-47b6-b4c7-e8a46525dcd9"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="i02e4f34069394154a32317b149e0f3d7_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtOS0xLTEtNzYz_adf883b3-94a1-4643-a717-e52d23e433b3"
      unitRef="usd">-717000</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="ia9442eb9454b41478555aaf443d43632_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTEtMS0xLTc2Nw_8f39981f-6293-4887-822d-f42733f4fb35"
      unitRef="usd">717000</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:PriorPeriodReclassificationAdjustment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjEtMTMtMS0xLTgyNjE_07f52f3c-2884-426a-a63e-0bcdb9499233"
      unitRef="usd">0</us-gaap:PriorPeriodReclassificationAdjustment>
    <us-gaap:SharesOutstanding
      contextRef="i9e0638c7373f4b9b926ddd297de8d415_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMS0xLTEtMA_3b514dee-f3b0-4cf2-9140-16810e8e2b28"
      unitRef="shares">118165000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9e0638c7373f4b9b926ddd297de8d415_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMy0xLTEtMA_3544cec3-62de-4496-a9f0-373a0f24740f"
      unitRef="usd">1389000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba42e4012db5438f8daeca65e0f710d4_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItNS0xLTEtMA_ecd39ecd-a1f7-4e0a-ad95-7810befd80d3"
      unitRef="usd">966698000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iccb1965f10fb4d8ab93d45e038749d15_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItNy0xLTEtMA_f8551745-e9d8-43ab-a97d-ad1071a7dd82"
      unitRef="usd">-3013996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icff8e4bcabc545ffbec05675aa60dccb_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItOS0xLTEtMA_c05f6b51-646f-40db-92c6-ea9089e53e58"
      unitRef="usd">199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i304b807cbed746fa8bc11eb1dc38f22e_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMTEtMS0xLTA_d59a8198-9831-4b12-b8d2-28575d49f185"
      unitRef="usd">3612833000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjItMTMtMS0xLTA_7f423bcf-2273-4459-beeb-131f6d9f4b28"
      unitRef="usd">1567123000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMS0xLTEtMA_58cb7cee-e7c9-4538-b517-f5d72588c856"
      unitRef="shares">1520000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMy0xLTEtMA_cd7c8200-4355-442f-b81f-d05a628e6944"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtNS0xLTEtMA_a26255fa-9ac4-4771-a3d8-d596ca2cf574"
      unitRef="usd">99328000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjQtMTMtMS0xLTA_700210b0-60ee-4d7c-9911-9926913d4e7c"
      unitRef="usd">99340000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="i4aa3fe1eedb44357a686cece80afd22b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjUtNS0xLTEtMA_006e719e-7b6d-4555-be4f-0f4ba7f0a189"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjUtMTMtMS0xLTA_7d9400d7-6748-4a00-aa1a-bad4fc7c5ddd"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjYtNS0xLTEtMA_691c4979-9568-4ff2-9dec-de39e31a6ad6"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjYtMTMtMS0xLTA_f6e63e5e-b7e0-4dfc-b43c-644526f01fa9"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iefa5bf9f8b17415a8ec860d106d2a478_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctMS0xLTEtMA_2e8ee0e7-23fb-4bbb-a9c7-ab41863a8b3a"
      unitRef="shares">3439000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctNy0xLTEtMA_a00b3b52-1c4a-41ec-8911-e55cb0959485"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1b6ecca8fa824bfbb49f7a1e161e1f19_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjctMTMtMS0xLTA_d26bdb11-6f05-4d53-8ab8-5e4f3eabed42"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjgtMTEtMS0xLTA_65d94d6f-2ffa-4cda-b629-45cee877481a"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjgtMTMtMS0xLTA_3f7da16d-3b5a-466e-8d1a-f62d3c694f51"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i837ba374cf34400e870efdfee4764371_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjktOS0xLTEtMA_0ef61141-be07-4be9-8304-33aeb65f183a"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMjktMTMtMS0xLTA_1f61b1e0-9547-4e2a-8344-b2b47d3ff802"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i3db51e6eff0547b0be350f9fe0dd4f40_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzAtMTEtMS0xLTA_7400d609-8007-4208-ab1c-c8658b5dcb43"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzAtMTMtMS0xLTA_a58988ae-8d6a-4a32-8401-07ebd9ce1526"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0cbce984c7e544888801b47399e2e1db_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMS0xLTEtMA_4323a180-5f54-4780-8d40-115b2990f4ba"
      unitRef="shares">116246000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0cbce984c7e544888801b47399e2e1db_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMy0xLTEtMA_4419c127-d914-465a-9d18-ab99df4d0067"
      unitRef="usd">1401000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie31d3eff0d9e4b318fa67c14a46010cb_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItNS0xLTEtMA_16fe417f-012c-4048-b861-87a0cf164ba6"
      unitRef="usd">1095500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie958e9e5fd144e409ed368100e00218a_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItNy0xLTEtMA_5f371c4c-140c-41b4-b376-da081c421f53"
      unitRef="usd">-3356953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f77a9190dbb456291ce7b793d769603_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItOS0xLTEtMA_3b9dfab3-aeb4-4561-9dc9-474ce2bcfadf"
      unitRef="usd">-3243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07697566fc8049fd9356e0212d54860a_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMTEtMS0xLTA_d32c61bb-cc38-4482-8322-e5377b9f67fd"
      unitRef="usd">4187135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV85Ny9mcmFnOjY5NjMyY2ZlYTI2YjRlM2E4MTBmOWI5MDg2YTQwMmY3L3RhYmxlOjk5NTRmYTJlMzZmNzQzMzI4ZDhhNzMyNWRiZjIzZmZlL3RhYmxlcmFuZ2U6OTk1NGZhMmUzNmY3NDMzMjhkOGE3MzI1ZGJmMjNmZmVfMzItMTMtMS0xLTA_5f2845e3-1e55-4a7e-9963-6fc2dca85cf6"
      unitRef="usd">1923840000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtMS0xLTEtMA_a87e1ecd-e7f1-438a-829b-ef15f24e9304"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtMy0xLTEtMA_9261180d-1b28-4b51-bc36-160ca02965c1"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQtNS0xLTEtMA_f68f489e-2c7b-42ef-b97d-33be6d305801"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtMS0xLTEtMA_6a65e61d-bcf6-4d6f-a5b6-e8ed627c8007"
      unitRef="usd">217124000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtMy0xLTEtMA_0739caff-e1b0-403c-8fdf-76ca79404a77"
      unitRef="usd">195978000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzYtNS0xLTEtMA_5f6b27c4-184e-4644-b5d2-2fc11bc936a4"
      unitRef="usd">177351000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMS0xLTEtNzky_fec6fe4c-cd57-4cf8-8c9a-b3c627260e16"
      unitRef="usd">68973000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMy0xLTEtODI2OQ_ba8b6abf-d3a6-4a3e-87e3-4771e5ad4b5d"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctNS0xLTEtODI4NA_1cd67c51-82ea-4b41-9453-4e8337655a5d"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMS0xLTEtNzky_14ab9a89-16c6-4605-ae1c-1c5c7baea577"
      unitRef="usd">5078000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMy0xLTEtODI4Ng_95ebd9a8-8bd2-45c5-849e-c86629d3296e"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtNS0xLTEtODI5MA_61accac3-f197-4c49-8806-1920b78ee00f"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMS0xLTEtMA_7b3eaab7-0e0d-4711-8dbf-29a0e691d36a"
      unitRef="usd">1157000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctMy0xLTEtMA_a0787e26-4485-4348-9927-cf5562139ad5"
      unitRef="usd">297000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzctNS0xLTEtMA_3d4684f9-cc16-4177-9598-2ae040110d21"
      unitRef="usd">567000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMS0xLTEtMA_99f1f06e-4040-4f41-87bb-bfb65e04439d"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtMy0xLTEtMA_13bcd4fa-be2e-4252-8c8b-e7a7191f3cbc"
      unitRef="usd">31136000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzgtNS0xLTEtMA_80c845b8-c58c-4124-bd49-cea8a9d67dbe"
      unitRef="usd">28921000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktMS0xLTEtMA_a4e486b0-9b96-4aa4-833b-265d06b467e0"
      unitRef="usd">-31739000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktMy0xLTEtMA_d7ca7a2f-8d27-4815-b4f5-7dcd98c9281e"
      unitRef="usd">6760000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzktNS0xLTEtMA_07dc9529-dfb1-4244-986c-6135fdbc3c67"
      unitRef="usd">11887000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTEtMS0xLTA_87960b5f-978a-4527-919a-aeb0b0a1ef16"
      unitRef="usd">180489000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTMtMS0xLTA_960d1c21-cefc-43f9-a389-f660c347fe13"
      unitRef="usd">13239000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzExLTUtMS0xLTA_91101b16-bc3a-41bb-9163-9b7a016538a8"
      unitRef="usd">136334000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTEtMS0xLTA_43f06369-bde8-4ff8-80cb-40a1b1e5a134"
      unitRef="usd">32794000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTMtMS0xLTA_f9cfcf76-3607-4b5c-96f2-b5076c217814"
      unitRef="usd">-13582000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEyLTUtMS0xLTA_b03db9ee-fe8b-478f-bd8d-93ae45f41a59"
      unitRef="usd">26195000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTEtMS0xLTA_edd54804-9c22-4864-aeb4-aee9e187b120"
      unitRef="usd">333060000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTMtMS0xLTA_775a88ed-089d-4a61-8e2b-759080af7142"
      unitRef="usd">23055000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzEzLTUtMS0xLTA_3406820a-4067-4c9b-83c9-a50a27fa8325"
      unitRef="usd">43413000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTEtMS0xLTA_ea6bcddb-b03c-43cd-ac53-75b59d0b8df4"
      unitRef="usd">79946000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTMtMS0xLTA_e841a935-94b2-4908-be82-f222802bc8a1"
      unitRef="usd">-14291000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE0LTUtMS0xLTA_73ad5357-ffbf-4d70-8ed1-4244748ceebb"
      unitRef="usd">22373000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTEtMS0xLTA_d721a8f8-f872-47e1-b127-08ac486458b5"
      unitRef="usd">72405000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTMtMS0xLTA_6155ba09-5a15-4e24-bc2f-3660c339dc70"
      unitRef="usd">10351000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE1LTUtMS0xLTA_f101fe1e-df08-4742-aee7-63c277a245a1"
      unitRef="usd">36406000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTEtMS0xLTA_fea894dd-c786-4ec4-9207-154bd5939167"
      unitRef="usd">13954000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTMtMS0xLTA_e82f9d74-2088-4c48-bda4-44a8a2708a01"
      unitRef="usd">8327000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE2LTUtMS0xLTA_cb5ab96e-d6f5-4f96-b207-7554193c9ef0"
      unitRef="usd">-8355000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTEtMS0xLTA_0b789d78-31e7-45b8-9d4c-514737d754ab"
      unitRef="usd">-63923000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTMtMS0xLTA_3d2b5cd5-6197-4c0c-b735-913a47a7eaed"
      unitRef="usd">12000000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE3LTUtMS0xLTA_f6527306-c357-4577-86c2-d40b8f9fb099"
      unitRef="usd">-13137000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTEtMS0xLTA_e5ffeadc-107e-4b09-9891-56bbbff9492e"
      unitRef="usd">1394515000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTMtMS0xLTA_0e1c61d2-79e3-4378-8baa-a87881557f65"
      unitRef="usd">811716000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzE5LTUtMS0xLTA_ed8c6185-0e1b-4b88-bb7b-7b993008e0c7"
      unitRef="usd">694394000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTEtMS0xLTA_df8c0533-ed1f-4a9f-905e-f296cbb9d74e"
      unitRef="usd">294002000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTMtMS0xLTA_3b278e7a-e5f3-4104-b0b3-4b8891a30ea3"
      unitRef="usd">217450000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIyLTUtMS0xLTA_a33a4da0-0d34-45db-b625-7c4ca658eae1"
      unitRef="usd">278530000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTEtMS0xLTA_860b32f2-15aa-4889-be58-dacac1a0674f"
      unitRef="usd">1792000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTMtMS0xLTA_fd50de86-d08e-498f-bf63-a74095b72aa8"
      unitRef="usd">2489000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzIzLTUtMS0xLTA_847eca73-f0c5-4c5b-9735-69d6477f731e"
      unitRef="usd">2216000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTEtMS0xLTA_8a0d303b-05ed-4aef-a6eb-b5b3a9c4c86b"
      unitRef="usd">-292210000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTMtMS0xLTA_af1fb342-0623-4db7-8b8c-d6c83b6f2251"
      unitRef="usd">-214961000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzI4LTUtMS0xLTA_e7216d01-08cf-4f75-8150-c4e010991d14"
      unitRef="usd">-276314000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTEtMS0xLTA_687cca31-d46d-442c-9eba-55bce8d98c4f"
      unitRef="usd">2009000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTMtMS0xLTA_60155b69-87c1-4ed6-b448-6133766abf0f"
      unitRef="usd">1002000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMxLTUtMS0xLTA_0b668e2e-58db-4b78-815e-c4add2c2fa21"
      unitRef="usd">1193500000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTEtMS0xLTA_f75a8867-53b5-404b-8d8a-56d371831d7d"
      unitRef="usd">1406500000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTMtMS0xLTA_97e8b61d-2ba5-4ee1-bed1-6ddbd9aac53d"
      unitRef="usd">1013250000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMyLTUtMS0xLTA_dbce095a-c2ff-4be8-97af-f135dba11a7e"
      unitRef="usd">1212250000</us-gaap:RepaymentsOfUnsecuredDebt>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTEtMS0xLTA_67cfc660-e54b-4975-be16-22f4ee49a5f3"
      unitRef="usd">-17048000</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTMtMS0xLTA_680fd9f1-1c34-48d7-8fb0-1bdf78dfe5bb"
      unitRef="usd">0</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzMzLTUtMS0xLTA_5c311958-2280-454a-875c-b0afe6d5fbfd"
      unitRef="usd">-346000</tsco:CashOutflowforDebtIssuanceCost>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTEtMS0xLTA_b0a3fcdd-cccb-4ea2-9354-25de92718bfa"
      unitRef="usd">4170000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTMtMS0xLTA_db0393db-2609-46e4-a70e-b4f86c73a16f"
      unitRef="usd">3708000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM0LTUtMS0xLTA_7fc5eafa-b070-425a-93d3-b255796f741b"
      unitRef="usd">3246000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTEtMS0xLTA_76f592d7-d9cd-428c-bd2c-dadfa77437be"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTMtMS0xLTA_74ffd866-52d7-4659-81ec-8c8373ad9bb4"
      unitRef="usd">3818000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM1LTUtMS0xLTA_984ca0f1-a219-4cf6-bac7-212c4377e945"
      unitRef="usd">1367000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTEtMS0xLTA_25901650-cdc3-4b72-b36a-beb6dc41879a"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTMtMS0xLTA_fc25a542-b4a1-4074-acad-c66f7ee874eb"
      unitRef="usd">533319000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM2LTUtMS0xLTA_b9dffa16-7435-42e5-9948-6dc5907dd60f"
      unitRef="usd">349776000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTEtMS0xLTA_af5fe544-9019-4193-81d3-cf98c098f518"
      unitRef="usd">99340000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTMtMS0xLTA_b4b92129-e276-4f5c-b36b-f4d05560326f"
      unitRef="usd">115981000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM3LTUtMS0xLTA_7253f112-e6ab-41ee-914b-ded7754b8233"
      unitRef="usd">79643000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsOfDividends
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTEtMS0xLTA_56a61acc-8d21-4bb9-8cbc-5f7155cf1e4d"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTMtMS0xLTA_696bcf6d-112f-4489-9c43-dc924d20496a"
      unitRef="usd">162699000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM4LTUtMS0xLTA_15b747cf-e0cd-4d3d-a893-8d70f5510cdf"
      unitRef="usd">147087000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTEtMS0xLTA_43ae2b92-adad-40af-965f-44b57cee0a5d"
      unitRef="usd">155210000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTMtMS0xLTA_e69b0a63-f183-4999-b0dd-ca5b3ad72cf4"
      unitRef="usd">-598813000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzM5LTUtMS0xLTA_53fab8b5-8736-41b4-99a9-814169068dd6"
      unitRef="usd">-440929000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTEtMS0xLTA_b69058ba-4a5c-4153-ad67-a88b1c008f24"
      unitRef="usd">1257515000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTMtMS0xLTA_be936f25-867d-4bdd-8c82-5a50602e3b19"
      unitRef="usd">-2058000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQxLTUtMS0xLTA_7892d409-12cc-4dbe-9435-6d06c68f1163"
      unitRef="usd">-22849000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTEtMS0xLTA_a7089876-1769-43ae-a1a2-629e73e6017f"
      unitRef="usd">84241000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTMtMS0xLTA_695a8881-421d-4ac4-b1db-c6ba5d325308"
      unitRef="usd">86299000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQzLTUtMS0xLTA_a72fdbc1-e731-406d-a117-9f4c7accee55"
      unitRef="usd">109148000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTEtMS0xLTA_4a3e38f1-a397-48e9-8046-44fc7920462e"
      unitRef="usd">1341756000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTMtMS0xLTA_f98f0893-6f9f-49aa-9ede-1aeffc94c234"
      unitRef="usd">84241000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ1LTUtMS0xLTA_96d9ee33-5d4e-4dd3-9a37-856ee0f0db13"
      unitRef="usd">86299000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTEtMS0xLTA_32471745-cc60-425e-86ed-24b6f3d33fa4"
      unitRef="usd">24540000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTMtMS0xLTA_164f6695-7fea-44ee-b4e3-6bfdcc0379d6"
      unitRef="usd">19146000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzQ5LTUtMS0xLTA_8d1af924-60e9-44be-be6e-af7895ba35cb"
      unitRef="usd">18069000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTEtMS0xLTA_597a040a-4702-4329-ac2b-ad60d0069e9f"
      unitRef="usd">235319000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTMtMS0xLTA_adc92b8d-6d8d-409a-b387-049a06e403ce"
      unitRef="usd">144377000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUwLTUtMS0xLTA_d0531763-636e-49f9-a7dd-9deff93b595f"
      unitRef="usd">146918000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTEtMS0xLTA_b7c504ae-02e0-4e6c-baa0-bb270d4115a0"
      unitRef="usd">12642000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTMtMS0xLTA_370d1466-0a39-4156-8ba6-54c94957a27e"
      unitRef="usd">7924000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzUzLTUtMS0xLTA_6d381d58-33aa-4441-8f41-6df0e0b91229"
      unitRef="usd">3001000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTEtMS0xLTA_a9da77b3-0e70-41ee-97e3-86241bfc3933"
      unitRef="usd">524141000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTMtMS0xLTA_4a98a003-9775-427c-a4ff-4b2b0eb65a65"
      unitRef="usd">365233000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU1LTUtMS0xLTA_0ac5fa07-9b9b-4f18-b4ca-e244d910fb47"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTEtMS0xLTA_9a180a7e-ddfb-43fb-94e8-9b29309939bc"
      unitRef="usd">7395000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTMtMS0xLTA_07b85c3f-7175-4628-a808-7e2af6881fcf"
      unitRef="usd">5217000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU2LTUtMS0xLTA_f9858630-4655-40d7-a7de-d8b821505886"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTEtMS0xLTIwNDQ_5c9c974a-0caf-49a7-bd8f-13bcdcfb3009">&#x2014;</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTMtMS0xLTIwNDQ_ab86a1e1-ad3f-431d-98db-3baf968cd81b">2,084,880</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDAvZnJhZzoxNzFiNmZiZmMxNjA0ZmIyOGZhZjIxMzY4NmYyYjY0Ny90YWJsZTozNmRkY2Q2OGYwYjA0YmVmYmU1NTNjMjg4Y2UzODVkMS90YWJsZXJhbmdlOjM2ZGRjZDY4ZjBiMDRiZWZiZTU1M2MyODhjZTM4NWQxXzU5LTUtMS0xLTIwNDQ_9f100f82-6b37-415d-912f-a363737dfc61">&#x2014;</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjc3_1c65fce2-17bf-4251-88c5-108d9458b2d4">Significant Accounting Policies:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Founded in 1938, Tractor Supply Company (the &#x201c;Company&#x201d; or &#x201c;we&#x201d; or &#x201c;our&#x201d; or &#x201c;us&#x201d;) is the largest rural lifestyle retailer in the United States (&#x201c;U.S.&#x201d;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Out Here&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; lifestyle), as well as tradesmen and small businesses.&#160;&#160;Stores are located primarily in towns outlying major metropolitan markets and in rural communities.  The Company also owns and operates Petsense, LLC (&#x201c;Petsense&#x201d;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;26, 2020, the Company operated a total of 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#x2019;s retail stores and 182 Petsense retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;TractorSupply.com&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Petsense.com&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of fiscal 2019, the Company adopted new lease accounting guidance under the Financial Accounting Standards Board Accounting Standards Codification Topic 842, Leases.  Adoption of the new lease accounting guidance had a material impact to our Consolidated Balance Sheets and related disclosures and resulted in the recording of additional right-of-use assets and lease liabilities of approximately $2.08&#160;billion as of the date of adoption.  This guidance was applied using the optional transition method which allowed the Company to not recast comparative financial information but rather recognize a cumulative-effect adjustment to retained earnings as of the effective date in the period of adoption.  No adjustment to retained earnings was made as a result of the adoption of this guidance. The standard did not materially impact our Consolidated Statements of Income, Comprehensive Income, Stockholders&#x2019; Equity, or Cash Flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of fiscal 2019, the Company adopted Accounting Standards Update 2017-12, &#x201c;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities,&#x201d; using the modified retrospective transition method.  This method allows for a cumulative effect adjustment to retained earnings, as of the effective date in the period of adoption, for previously recorded amounts of hedge ineffectiveness.  Upon adoption of the guidance, we recognized a cumulative-effect adjustment of $0.7&#160;million from retained earnings to accumulated other comprehensive income.  The adoption of this guidance did not have a material impact on our Consolidated Financial Statements and related disclosures.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The COVID-19 pandemic has created significant public health concerns as well as economic disruption, uncertainty, and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;volatility which may negatively affect our business operations. As a result, as the pandemic persists and/or if it worsens, our accounting estimates and assumptions could be impacted in subsequent periods, and it is reasonably possible such changes could be significant (although the potential effects cannot be estimated at this time).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, all consisted of 52 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;) inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions by management primarily impact the following key financial statement areas:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Inventory Impairment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#x2019;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Shrinkage&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#x2019; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company continued to operate as an essential retailer during fiscal 2020, the COVID-19 pandemic had a direct impact on its ability to complete all originally planned store physical inventories.  The plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  The decision to revise the Company&#x2019;s inventory schedule was based on these mandates as well as consideration of the health and safety of team members, customers and vendor partners which are crucial to the Company&#x2019;s business operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Vendor Funding&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#x201c;vendor support&#x201d;) and volume-based rebate funds (&#x201c;volume rebates&#x201d;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#x201c;evergreen,&#x201d; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#x2019;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#x2019;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#x2019;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Freight&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurs various types of transportation and delivery costs in connection with inventory purchases and distribution.&#160;&#160;Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Self-Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company self-insures a significant portion of its workers&#x2019; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#x2019; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The full extent of certain workers&#x2019; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#x2019;s financial results.&#160;&#160;At December&#160;26, 2020, the Company had net insurance reserves for workers' compensation and general liability plans of $75.5 million compared to $64.6 million at December&#160;28, 2019.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#x2019;s carrying value exceeds the asset&#x2019;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2020 we recognized approximately $5.1&#160;million of impairment related to long-lived assets for Petsense stores.  However, no significant impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#x2019;s operations, for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of approximately $60.8&#160;million and tradename asset impairment of approximately $8.2&#160;million related to Petsense. No impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included as a separate line item within SG&amp;amp;A expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition and Sales Returns&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#x2019;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $14.2 million and $11.9 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#x201c;breakage&#x201d;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $3.6 million, $3.0 million, and $2.6 million in fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Merchandise Sold&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Selling, General and Administrative Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate employees; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $100.9 million, $86.6 million, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $83.4 million for fiscal 2020, 2019, and 2018, respectively. &#160;Prepaid advertising costs were approximately $1.6 million and $0.6 million as of December&#160;26, 2020, and December&#160;28, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehousing and Distribution Facility Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred at the Company&#x2019;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#x2019;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $292.6 million, $231.5 million, and $209.7 million for fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $8.6 million, $8.1 million, and $8.5 million for fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units.  In addition, the Company offers an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) to most employees that work at least 20 hours per week.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its stock option awards at the date of grant utilizing a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option pricing model. The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; model are adjusted to incorporate the unique characteristics of the Company&#x2019;s stock option awards.  Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, and expected term.  The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#x2019;s historical experience for similar options.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the key assumptions used in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; model, the estimated forfeiture rate at the time of valuation (which is based on historical experience for similar options) is a critical assumption, as it reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s restricted stock units and performance-based restricted share units is the closing stock price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#x2019;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax Audit Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the Company&#x2019;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#x2019;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#x2019;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#x2019;s sales tax compliance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Net Income Per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales generated through the Company&#x2019;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial instruments consist of cash and cash equivalents, short-term receivables, trade payables, debt instruments, and interest rate swaps.  Due to their short-term nature, the carrying values of cash and cash equivalents, short-term receivables, and trade payables approximate current fair value at each balance sheet date.  The Company had $1.0 billion and $397.5 million in borrowings under our debt facilities (as discussed in Note 4) as of December&#160;26, 2020 and December&#160;28, 2019, respectively.  Based on current market interest rates (Level 2 inputs), the carrying value of our borrowings under our debt facilities approximates fair value for each period reported.  The fair value of the Company&#x2019;s interest rate swaps is determined based on the present value of expected future cash flows using forward rate curves (a Level 2 input).  As described in further detail in Note 5, the fair value of the interest rate swaps, excluding accrued interest, was a net liability of $4.4 million and a net asset of $0.3&#160;million as of December&#160;26, 2020 and December&#160;28, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;729,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,830,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,551,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,581,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into agreements with various governmental entities in the states of Kentucky, Georgia, and Tennessee to implement tax abatement plans related to its distribution center in Franklin, Kentucky (Simpson County), its distribution center in Macon, Georgia (Bibb County), and its Store Support Center in Brentwood, Tennessee (Williamson County).&#160;&#160;The tax abatement plans provide for reduction of real property taxes for specified time frames by legally transferring title to its real property in exchange for industrial revenue bonds.  This property was then leased back to the Company.  No cash was exchanged.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease payments are equal to the amount of the payments on the bonds.&#160;&#160;The tax abatement period extends through the term of the lease, which coincides with the maturity date of the bonds.  At any time, the Company has the option to purchase the real property by paying off the bonds, plus $1.&#160;&#160;The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Authorized Amount&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Drawn&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franklin, Kentucky Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$51.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Macon, Georgia Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$58.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$56.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brentwood, Tennessee Store Support Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the form of these transactions, the Company has not recorded the bonds or the lease obligation associated with the sale lease-back transaction.  The original cost of the Company&#x2019;s property and equipment is recorded on the balance sheet and is being depreciated over its estimated useful life.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is two to seven years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#x2019;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Store Closing Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets under finance leases are amortized in accordance with the Company&#x2019;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzA2_eea8b123-dbcb-4fdc-9169-814546648f03">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Founded in 1938, Tractor Supply Company (the &#x201c;Company&#x201d; or &#x201c;we&#x201d; or &#x201c;our&#x201d; or &#x201c;us&#x201d;) is the largest rural lifestyle retailer in the United States (&#x201c;U.S.&#x201d;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Out Here&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; lifestyle), as well as tradesmen and small businesses.&#160;&#160;Stores are located primarily in towns outlying major metropolitan markets and in rural communities.  The Company also owns and operates Petsense, LLC (&#x201c;Petsense&#x201d;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;26, 2020, the Company operated a total of 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#x2019;s retail stores and 182 Petsense retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;TractorSupply.com&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Petsense.com&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfStores
      contextRef="ib9b846bdcfa548f0bfd7d598caa4c915_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzgzNg_de3c7eb4-36da-4118-a57f-5cf5849d9691"
      unitRef="store">2105</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg1Ng_8d873934-69f7-4878-aee5-ab3637537999"
      unitRef="state">49</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores
      contextRef="ie67f8ffcf38b4f9dbc3d3f239edff62c_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg2Nw_84869157-032e-4042-bea3-9d156a67f528"
      unitRef="store">1923</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i183f19bf50eb44bb9396ec4cf40f8bc4_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzkxMw_ca72cfad-58d6-40d2-aa65-0734a98ad6a0"
      unitRef="store">182</us-gaap:NumberOfStores>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjkz_dc6b1886-8399-480f-a90a-7229ed07c7f9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of fiscal 2019, the Company adopted new lease accounting guidance under the Financial Accounting Standards Board Accounting Standards Codification Topic 842, Leases.  Adoption of the new lease accounting guidance had a material impact to our Consolidated Balance Sheets and related disclosures and resulted in the recording of additional right-of-use assets and lease liabilities of approximately $2.08&#160;billion as of the date of adoption.  This guidance was applied using the optional transition method which allowed the Company to not recast comparative financial information but rather recognize a cumulative-effect adjustment to retained earnings as of the effective date in the period of adoption.  No adjustment to retained earnings was made as a result of the adoption of this guidance. The standard did not materially impact our Consolidated Statements of Income, Comprehensive Income, Stockholders&#x2019; Equity, or Cash Flows.  &lt;/span&gt;&lt;/div&gt;In the first quarter of fiscal 2019, the Company adopted Accounting Standards Update 2017-12, &#x201c;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities,&#x201d; using the modified retrospective transition method.  This method allows for a cumulative effect adjustment to retained earnings, as of the effective date in the period of adoption, for previously recorded amounts of hedge ineffectiveness.  Upon adoption of the guidance, we recognized a cumulative-effect adjustment of $0.7&#160;million from retained earnings to accumulated other comprehensive income.  The adoption of this guidance did not have a material impact on our Consolidated Financial Statements and related disclosures.</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0NTQ_6f7942ba-3a7c-41a0-86b5-9b7e5a759aa2">2.08&#160;billion</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition>
    <tsco:AdoptionOfASU201712
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI5MjY_56819cd0-14b8-4fab-878c-96f06ec597d9"
      unitRef="usd">700000</tsco:AdoptionOfASU201712>
    <us-gaap:FiscalPeriod
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzMy_44644c22-f919-48a3-aa77-187286802ba0">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, all consisted of 52 weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODAz_97b72b5a-9861-4820-b4c6-f6437e777809">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjY0_431d322f-d047-4338-8fd7-e9e40a4ad21c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Management Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;) inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions by management primarily impact the following key financial statement areas:&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InventoryImpairmentPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNTk1_768403f9-7f2f-4388-a176-345c52eea808">&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Inventory Valuation&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Inventory Impairment Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#x2019;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryImpairmentPolicy>
    <us-gaap:InventoryShrinkagePolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzAy_7ce9b03b-5348-4ec4-99ab-1f7ae1b4e39d">&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Shrinkage&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#x2019; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While the Company continued to operate as an essential retailer during fiscal 2020, the COVID-19 pandemic had a direct impact on its ability to complete all originally planned store physical inventories.  The plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  The decision to revise the Company&#x2019;s inventory schedule was based on these mandates as well as consideration of the health and safety of team members, customers and vendor partners which are crucial to the Company&#x2019;s business operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryShrinkagePolicy>
    <us-gaap:CostOfSalesVendorAllowancesPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODMz_20acb967-32bc-46df-8011-2c26393fbb59">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Vendor Funding&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#x201c;vendor support&#x201d;) and volume-based rebate funds (&#x201c;volume rebates&#x201d;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#x201c;evergreen,&#x201d; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#x2019;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#x2019;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#x2019;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesVendorAllowancesPolicy>
    <tsco:FreightPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODE4_83a1662e-2a53-4412-869c-bcdc19922125">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Freight&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company incurs various types of transportation and delivery costs in connection with inventory purchases and distribution.&#160;&#160;Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.&lt;/span&gt;&lt;/div&gt;</tsco:FreightPolicyTextBlock>
    <us-gaap:LiabilityReserveEstimatePolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg3_97d7234a-4022-437d-98e2-9f4d2ad7b429">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Self-Insurance Reserves&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company self-insures a significant portion of its workers&#x2019; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#x2019; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.&lt;/span&gt;&lt;/div&gt;The full extent of certain workers&#x2019; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#x2019;s financial results.&#160;&#160;At December&#160;26, 2020, the Company had net insurance reserves for workers' compensation and general liability plans of $75.5 million compared to $64.6 million at December&#160;28, 2019.</us-gaap:LiabilityReserveEstimatePolicy>
    <tsco:Workerscompensationandgeneralliabilitydeductible
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg1NjM_c147d7a7-9566-43ac-ad4f-e7fa82355c10"
      unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <tsco:Workerscompensationandgeneralliabilitydeductible
      contextRef="i624d73fe120f487abaa841d6b5cef88a_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzg2MTM_bed44db2-8097-4e0a-8546-7c3042f3a627"
      unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <us-gaap:SelfInsuranceReserve
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzk0NDE_38eb37ec-fdb4-4658-9737-96cffa2d32df"
      unitRef="usd">75500000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3Xzk0NTY_30800a5f-0476-4e19-b003-b4520a51773d"
      unitRef="usd">64600000</us-gaap:SelfInsuranceReserve>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzYw_9ce00423-ae84-4dea-9475-0eb4d006767c">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#x2019;s carrying value exceeds the asset&#x2019;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In fiscal 2020 we recognized approximately $5.1&#160;million of impairment related to long-lived assets for Petsense stores.  However, no significant impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAwNzg_749aae2c-0cf8-4b33-9af2-f891281d4660"
      unitRef="usd">5100000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzExMDkz_53ff4978-88ea-4c7f-bb1e-9c0c0ea5cf17"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzExMDkz_ef130d95-f6b4-4d3c-9d46-fd049ff2c438"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjAx_38db578c-099b-49b5-8bdc-212af4d00ee7">&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Impairment of Indefinite-Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#x2019;s operations, for the amount in which the carrying amount exceeds the reporting unit&#x2019;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of approximately $60.8&#160;million and tradename asset impairment of approximately $8.2&#160;million related to Petsense. No impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included as a separate line item within SG&amp;amp;A expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAwOTM_c390f165-fdbd-4c4e-9954-8c07418f8dbc"
      unitRef="usd">60800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEwOTk1MTE2ODAxMDg_dfa39d73-6191-4e9d-89c3-d9f74e05ba84"
      unitRef="usd">8200000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEzNTM1_e669fddf-1e5d-4e4c-a869-95715c73503e"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzEzNTM1_f085aff1-4dff-485f-bdaa-64918661d37a"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjU5_dcc98679-6fac-4b10-9a0d-b5e22eda7553">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#x2019;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <tsco:SalesTaxesPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg2_6a689631-2be0-4293-bdc2-c626c8340b32">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</tsco:SalesTaxesPolicyTextBlock>
    <us-gaap:RevenueRecognitionSalesReturns
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjYw_bf9d51b6-f202-4960-8fd8-7c28c2f79489">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $14.2 million and $11.9 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.</us-gaap:RevenueRecognitionSalesReturns>
    <us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0OTI3_66414dc3-3ed8-4f7c-9a5a-04bda579fa4d"
      unitRef="usd">14200000</us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns>
    <us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE0OTM0_fe6777f5-865e-476f-8f7b-043bc3e013c6"
      unitRef="usd">11900000</us-gaap:RevenueRecognitionSalesReturnsReserveForSalesReturns>
    <tsco:RevenueRecognitionGiftCardsTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjM5_9f42b665-1301-4f2c-967f-48c99d82ce8d">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#x201c;breakage&#x201d;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $3.6 million, $3.0 million, and $2.6 million in fiscal 2020, 2019, and 2018, respectively.</tsco:RevenueRecognitionGiftCardsTextBlock>
    <tsco:RevenueRecognitionGiftCard
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTA5_9bcb1c2e-6356-40b6-8b8f-98fcdedda00a"
      unitRef="usd">3600000</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTEz_d290bc4f-9bb4-4f75-b7b9-848472a4d5f7"
      unitRef="usd">3000000.0</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE1NTIx_99098f06-4653-4150-afb3-31315f4fe63f"
      unitRef="usd">2600000</tsco:RevenueRecognitionGiftCard>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzEw_0e496055-d35c-4ed0-b140-6c4cab68c37c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cost of Merchandise Sold&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODEx_a7dad9d8-2f28-4f27-b707-96d918776d07">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Selling, General and Administrative Expenses&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SG&amp;amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate employees; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNTk3_24d11974-d332-453e-98e5-b394b96bdc7b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $100.9 million, $86.6 million, &lt;/span&gt;&lt;/div&gt;and $83.4 million for fiscal 2020, 2019, and 2018, respectively. &#160;Prepaid advertising costs were approximately $1.6 million and $0.6 million as of December&#160;26, 2020, and December&#160;28, 2019, respectively.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTM4_e1032a7c-2c9c-445c-9034-f1bba738da6c"
      unitRef="usd">100900000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTQy_2dcae5e6-4c85-4406-ba9d-bf4ebca9b087"
      unitRef="usd">86600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MTUw_0abcffe3-907e-4cf9-a462-ee0a8e36abd8"
      unitRef="usd">83400000</us-gaap:AdvertisingExpense>
    <us-gaap:PrepaidAdvertising
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MjQw_fe34100e-2c3d-4f3f-8c44-56b0845e4337"
      unitRef="usd">1600000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3MjQ3_e4222fb6-8eef-4f47-a7c7-39795cddfda1"
      unitRef="usd">600000</us-gaap:PrepaidAdvertising>
    <tsco:WarehousingAndDistributionCostsPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjU1_e571f420-6726-4820-9653-d574371b0cf2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warehousing and Distribution Facility Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred at the Company&#x2019;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#x2019;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $292.6 million, $231.5 million, and $209.7 million for fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</tsco:WarehousingAndDistributionCostsPolicyTextBlock>
    <tsco:DistributionExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODE2_50fd797b-5f65-4b94-b5cc-1d56d6949755"
      unitRef="usd">292600000</tsco:DistributionExpense>
    <tsco:DistributionExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODIw_b142d419-951f-4b04-996f-67799541e45f"
      unitRef="usd">231500000</tsco:DistributionExpense>
    <tsco:DistributionExpense
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE3ODI4_57bb27a8-247d-42a8-9d3f-9d31efa217d5"
      unitRef="usd">209700000</tsco:DistributionExpense>
    <us-gaap:StartUpActivitiesCostPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjI3_7cd860f6-3975-4438-ad1c-8e6f60434785">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pre-Opening Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $8.6 million, $8.1 million, and $8.5 million for fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StartUpActivitiesCostPolicy>
    <us-gaap:PreOpeningCosts
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDU3_19eb4207-aa67-4f99-9b99-bce915c0d646"
      unitRef="usd">8600000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDYx_403b5cec-2c81-4acb-aac3-549378afedc7"
      unitRef="usd">8100000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzE4MDY5_abf98e90-491d-43c2-8306-dbb485f21723"
      unitRef="usd">8500000</us-gaap:PreOpeningCosts>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODAx_05bde89c-722d-4b16-b86d-3ca35e0d73d2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units.  In addition, the Company offers an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) to most employees that work at least 20 hours per week.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its stock option awards at the date of grant utilizing a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option pricing model. The &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; model are adjusted to incorporate the unique characteristics of the Company&#x2019;s stock option awards.  Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, and expected term.  The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#x2019;s historical experience for similar options.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the key assumptions used in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; model, the estimated forfeiture rate at the time of valuation (which is based on historical experience for similar options) is a critical assumption, as it reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company&#x2019;s restricted stock units and performance-based restricted share units is the closing stock price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzU1_e3f8d500-b518-42f3-99e5-fb5e33c3a92d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Depreciation and Amortization&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjM0_55cb7bc5-3cdf-4066-a4f4-f2a30ddbffd4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:IncomeTaxUncertaintiesPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjAy_de881649-7e2c-4628-94ee-d979797758cc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#x2019;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxUncertaintiesPolicy>
    <tsco:SalesTaxAuditReservePolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzg4_018c814e-8925-4953-8aa9-a03be7827c0b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales Tax Audit Reserve&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the Company&#x2019;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#x2019;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#x2019;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#x2019;s sales tax compliance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.&lt;/span&gt;&lt;/div&gt;</tsco:SalesTaxAuditReservePolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzcw_f8b6189d-a57e-471b-b048-0631e9e1ddbf">Net Income Per ShareThe Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzYx_c8d88428-9dda-450c-b704-005d7e9ae8df">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales generated through the Company&#x2019;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit &lt;/span&gt;&lt;/div&gt;program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1MzAz_7f35f210-b202-40e0-829e-91be2b55afe0">24</tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1MzA4_bc58851a-6b7a-4f79-8a98-dafa0e4c64d8">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1NzYz_7f35f210-b202-40e0-829e-91be2b55afe0">24</tsco:MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI1NzY4_bc58851a-6b7a-4f79-8a98-dafa0e4c64d8">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjEx_2f0c08e2-419b-4960-a3d2-85e1b9b29402">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s financial instruments consist of cash and cash equivalents, short-term receivables, trade payables, debt instruments, and interest rate swaps.  Due to their short-term nature, the carrying values of cash and cash equivalents, short-term receivables, and trade payables approximate current fair value at each balance sheet date.  The Company had $1.0 billion and $397.5 million in borrowings under our debt facilities (as discussed in Note 4) as of December&#160;26, 2020 and December&#160;28, 2019, respectively.  Based on current market interest rates (Level 2 inputs), the carrying value of our borrowings under our debt facilities approximates fair value for each period reported.  The fair value of the Company&#x2019;s interest rate swaps is determined based on the present value of expected future cash flows using forward rate curves (a Level 2 input).  As described in further detail in Note 5, the fair value of the interest rate swaps, excluding accrued interest, was a net liability of $4.4 million and a net asset of $0.3&#160;million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:UnsecuredDebt
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI2ODYw_99705dfe-e7b7-42b4-81cb-9bb248cf534e"
      unitRef="usd">1000000000.0</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI2ODY3_99571aad-678f-4293-b9fe-14f9cc7ae8bc"
      unitRef="usd">397500000</us-gaap:UnsecuredDebt>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzI3NDM5_ad37116d-6b5c-4fa2-988b-0b1291bfd938"
      unitRef="usd">-4400000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzM4NDgyOTA3Mzk1NzQ_eb89d0b4-0419-47f0-87f2-185cd1f1266f"
      unitRef="usd">300000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzQ1_4e3356ec-90dd-40ed-8fd2-9d3c7501a0be">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. &lt;/span&gt;&lt;/div&gt;Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODQw_e83e1fe0-253f-4c9a-a8d6-008a876eeeb2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzQy_89f65aab-2f6e-493d-9e89-5affe603f0ff">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;729,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,830,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,551,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,581,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into agreements with various governmental entities in the states of Kentucky, Georgia, and Tennessee to implement tax abatement plans related to its distribution center in Franklin, Kentucky (Simpson County), its distribution center in Macon, Georgia (Bibb County), and its Store Support Center in Brentwood, Tennessee (Williamson County).&#160;&#160;The tax abatement plans provide for reduction of real property taxes for specified time frames by legally transferring title to its real property in exchange for industrial revenue bonds.  This property was then leased back to the Company.  No cash was exchanged.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease payments are equal to the amount of the payments on the bonds.&#160;&#160;The tax abatement period extends through the term of the lease, which coincides with the maturity date of the bonds.  At any time, the Company has the option to purchase the real property by paying off the bonds, plus $1.&#160;&#160;The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Authorized Amount&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Drawn&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franklin, Kentucky Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$51.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Macon, Georgia Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$58.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$56.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brentwood, Tennessee Store Support Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the form of these transactions, the Company has not recorded the bonds or the lease obligation associated with the sale lease-back transaction.  The original cost of the Company&#x2019;s property and equipment is recorded on the balance sheet and is being depreciated over its estimated useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjg1_dab8b9b3-c931-4fee-85ef-82167aaa439f">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,242,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;729,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software and hardware&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,830,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,551,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,581,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,387,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,248,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,163,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:Land
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzEtMy0xLTEtMA_242c52b2-04e9-4ec3-b5f1-d1ea12309ea7"
      unitRef="usd">100138000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzEtNS0xLTEtMA_db32fd96-03c5-4e23-b214-a66d1c3a18de"
      unitRef="usd">100343000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzItMy0xLTEtMA_ada18469-7bce-4213-a576-3fdec90c270f"
      unitRef="usd">1319559000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzItNS0xLTEtMA_d89b2a16-e71a-4ab6-8cdb-ec3cfdd81c2d"
      unitRef="usd">1242544000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzMtMy0xLTEtMA_187684fd-116f-4842-b609-3ef2cc87b087"
      unitRef="usd">773178000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzMtNS0xLTEtMA_bd18da26-9729-45f5-8151-aeef35169841"
      unitRef="usd">729272000</us-gaap:FurnitureAndFixturesGross>
    <tsco:ComputerSoftwareAndHardwareGross
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzQtMy0xLTEtMA_f8a18ed2-eb1e-4837-b2aa-c36497cb3a9a"
      unitRef="usd">563509000</tsco:ComputerSoftwareAndHardwareGross>
    <tsco:ComputerSoftwareAndHardwareGross
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzQtNS0xLTEtMA_92e74b5a-be08-44d8-bd38-8d78acd68e71"
      unitRef="usd">440222000</tsco:ComputerSoftwareAndHardwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzUtMy0xLTEtMA_987d7d7e-83ea-405f-b534-970085cafd00"
      unitRef="usd">73950000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzUtNS0xLTEtMA_36c135a5-bed6-4d7e-81a6-e9153bad21e1"
      unitRef="usd">39110000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzYtMy0xLTEtMA_1c87f837-92ce-4ecc-9532-ba2e4d966a9f"
      unitRef="usd">2830334000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzYtNS0xLTEtMA_455a8adf-a64a-4143-bb79-065cfff4442a"
      unitRef="usd">2551491000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzctMy0xLTEtMA_e1d9fc34-2232-441b-b56a-992ae2da218c"
      unitRef="usd">1581374000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzctNS0xLTEtMA_dbd219c1-f548-4601-a2d8-9c24d834596b"
      unitRef="usd">1387535000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzgtMy0xLTEtMA_d6b980f3-3d8a-438f-9630-d653b1d271fd"
      unitRef="usd">1248960000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3YTgzYjY1NjI4OTc0YzM0ODlmZDI0MzI1YTkwYzg5Mi90YWJsZXJhbmdlOjdhODNiNjU2Mjg5NzRjMzQ4OWZkMjQzMjVhOTBjODkyXzgtNS0xLTEtMA_4cb8bae5-8abf-492f-a137-9abc5c06e640"
      unitRef="usd">1163956000</us-gaap:PropertyPlantAndEquipmentNet>
    <tsco:RealPropertyPurchaseOption
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMwODQ0_cf1e2d8f-8ed8-47f8-b4b0-fbb5b070b1e2"
      unitRef="usd">1</tsco:RealPropertyPurchaseOption>
    <tsco:IndustrialrevenuebondsTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzU3_623cdaea-4e06-4874-b31f-2d2e0bffad2e">The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Bond Authorized Amount&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount Drawn&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Franklin, Kentucky Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$51.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Macon, Georgia Distribution Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$58.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$56.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brentwood, Tennessee Store Support Center&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$75.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</tsco:IndustrialrevenuebondsTableTextBlock>
    <tsco:IndustrialRevenueBondMaturityDate
      contextRef="icfdb441af82e4c87ade778f7ec1ab9d0_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtMi0xLTEtMA_c6927dae-2ecd-4844-8d63-64251c9b7d90">30 years</tsco:IndustrialRevenueBondMaturityDate>
    <tsco:MaximumPrincipalAmountOfBondAuthorized
      contextRef="if055b56ba7f447409a84a8791e578c4e_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtNC0xLTEtMA_95f0398c-baef-45fa-8f73-a20d726fb4b7"
      unitRef="usd">54000000.0</tsco:MaximumPrincipalAmountOfBondAuthorized>
    <tsco:NetBondProceedsIssued
      contextRef="if055b56ba7f447409a84a8791e578c4e_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzEtNi0xLTEtMA_8d28bc68-e0da-4d9c-95d5-ed9daa4ce339"
      unitRef="usd">51800000</tsco:NetBondProceedsIssued>
    <tsco:IndustrialRevenueBondMaturityDate
      contextRef="i495396bedb1a4cc79266a527d9dd6973_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItMi0xLTEtMA_2804f156-d27b-4664-8e2e-a1eca27c9650">15 years</tsco:IndustrialRevenueBondMaturityDate>
    <tsco:MaximumPrincipalAmountOfBondAuthorized
      contextRef="id77cdf4ec07b4016be40bc376c6d4415_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItNC0xLTEtMA_53d6af15-65b2-4c17-ad08-618dd8622bfa"
      unitRef="usd">58000000.0</tsco:MaximumPrincipalAmountOfBondAuthorized>
    <tsco:NetBondProceedsIssued
      contextRef="id77cdf4ec07b4016be40bc376c6d4415_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzItNi0xLTEtMA_052fed1e-fb5b-409e-8f5f-5205456e9bb7"
      unitRef="usd">56100000</tsco:NetBondProceedsIssued>
    <tsco:IndustrialRevenueBondMaturityDate
      contextRef="icf1ad04869e9418eb070e289b8aeba1a_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtMi0xLTEtMA_a6632aa9-2c2a-4262-9d42-249f7869a194">10 years</tsco:IndustrialRevenueBondMaturityDate>
    <tsco:MaximumPrincipalAmountOfBondAuthorized
      contextRef="i320bae43ade54770b8eb83295ec2eae8_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtNC0xLTEtMA_78f87b3f-d4ae-4cbc-88a9-47b68339aeb0"
      unitRef="usd">78000000.0</tsco:MaximumPrincipalAmountOfBondAuthorized>
    <tsco:NetBondProceedsIssued
      contextRef="i320bae43ade54770b8eb83295ec2eae8_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90YWJsZTo3ZTQ4YmI4YTcyZjg0N2NhOTlhZDNmNTMzZDBhOTY1Zi90YWJsZXJhbmdlOjdlNDhiYjhhNzJmODQ3Y2E5OWFkM2Y1MzNkMGE5NjVmXzMtNi0xLTEtMA_0532643f-198b-414d-a998-2e48ba8d94fe"
      unitRef="usd">75300000</tsco:NetBondProceedsIssued>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNjE5_875efb5f-8305-4234-a256-f709714db2b7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Software Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is two to seven years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#x2019;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzODM4_d1615f8b-5b1a-42d1-850d-d25a3667d4e6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Store Closing Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMDYvZnJhZzozNWY4ZTZmNmNlN2E0MjlmOWFkOWVhZjdkYTM0MzVkNy90ZXh0cmVnaW9uOjM1ZjhlNmY2Y2U3YTQyOWY5YWQ5ZWFmN2RhMzQzNWQ3XzMzNzEz_2aa9dc1e-811c-4a44-a1fd-3b102cb2975d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets under finance leases are amortized in accordance with the Company&#x2019;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3ODY_0e9872ce-0f01-465e-923e-058a21df6403">Share-Based Compensation:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#x2019;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the 15% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the purchase date market value and the employee&#x2019;s purchase price.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#x201c;2018 Plan&#x201d;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our share-based compensation plans, awards may be granted to officers, non-employee directors, other employees, and independent contractors.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than ten years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant and certain awards will vest only upon established performance conditions being met.  At December&#160;26, 2020, the Company had approximately 10.6 million shares available for future equity awards under the Company&#x2019;s 2018 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense, including changes in expense for modifications, if any, of awards, was $37.3&#160;million, $31.1&#160;million, and $28.9&#160;million for fiscal 2020, 2019, and 2018, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Black-Scholes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.7 - 30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4 - 27.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4 - 27.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 1.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6 - 2.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5 - 3.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeiture rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Expected Price Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company applies a historical volatility rate.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of historical price volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Weighted Average Expected Term &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of ten years.  An increase in the expected term will increase compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Forfeiture Rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues shares for options when exercised.  A summary of stock option activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Option Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,269,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,932,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,199,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic values in the table above represent the total difference between the Company&#x2019;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested stock options was approximately $8.5 million with a weighted average expense recognition period of 1.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to options in fiscal 2020, 2019, or 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of stock options vested&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09"&gt;three&lt;/span&gt;-year term; some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  A summary of restricted stock unit activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to restricted stock units in fiscal 2020, 2019, or 2018. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested restricted stock units was approximately $28.2 million with a weighted average expense recognition period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Restricted Share Units&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period.  Issuance is based upon the level of achievement of the relative performance targets. The fair value of the performance-based restricted share units is the closing price of the Company&#x2019;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the awards.  A summary of performance-based restricted share unit activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based Restricted Share Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based Restricted Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to performance-based restricted stock unit activity during fiscal 2020 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of performance-based restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of performance-based restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material modifications to performance-based restricted share units in fiscal 2020, 2019, or 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $8.5 million with a weighted average expense recognition period of 1.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shares Withheld to Satisfy Tax Withholding Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the majority of restricted stock units and performance-based restricted share units granted, the number of shares issued on the date these stock awards vest is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued 186,751, 103,124, and 53,714 shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of 81,946, 41,786, and 17,131 shares withheld to satisfy $7.8&#160;million, $3.8&#160;million, and $1.4&#160;million of employees&#x2019; tax obligations during fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a 15% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued 63,704, 61,678, and 77,458 shares of common stock during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.4 million, $1.1 million, and $1.1 million in fiscal 2020, 2019, and 2018, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;26, 2020, there were approximately 11.8 million remaining shares of common stock reserved for future issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <tsco:Employeestockpurchaseprogramdiscountpercentage
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc0ODA_457f821d-697c-4e02-8e6a-f9626df38eaa"
      unitRef="number">0.15</tsco:Employeestockpurchaseprogramdiscountpercentage>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEyMjc_c405fa77-88e4-4d80-a3bc-b67b3fd8df1c">ten</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzE0NzU_b4fd4f6d-5688-4682-ae76-d5354f3bc4dc"
      unitRef="shares">10600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <tsco:SharedBasedCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3NDk_fc853cea-26a0-444f-9ef4-a433d2f78d58"
      unitRef="usd">37300000</tsco:SharedBasedCompensation>
    <tsco:SharedBasedCompensation
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3NjU_a4cbecd9-17c9-4b9c-9417-379cfe6d142d"
      unitRef="usd">31100000</tsco:SharedBasedCompensation>
    <tsco:SharedBasedCompensation
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc3ODE_1cbdb75c-b87d-4c38-bb1a-8aa62f3eb01e"
      unitRef="usd">28900000</tsco:SharedBasedCompensation>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NzI_b57e56f0-fdbb-4ff0-acfc-b6b83f28a8be">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.7 - 30.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4 - 27.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.4 - 27.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2 - 1.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6 - 2.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5 - 3.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeiture rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtMS0xLTEtMA_3471ba28-5ec1-4386-b3ae-5596a79249ba">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtMy0xLTEtMA_1d8cc756-83fb-4c65-9186-69c5cb815434">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzQtNS0xLTEtMA_2fdf1a2a-92e0-4078-8887-e0b6f4c02f18">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtMS0xLTEtMA_3f1d9b7c-c96d-474b-8d65-318ac818d43c"
      unitRef="number">0.070</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtMy0xLTEtMA_b78c3f57-ce3f-4330-9193-2db7636f3486"
      unitRef="number">0.073</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzUtNS0xLTEtMA_69d9f98b-9b4d-4922-b2db-f9bdbcbc5799"
      unitRef="number">0.073</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtMS0xLTEtMA_9b9134ce-7129-4778-87ce-3a10644a0e47"
      unitRef="number">0.015</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield
      contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtMy0xLTEtMA_9108e57d-af34-4ef9-b79b-38dd88534e25"
      unitRef="number">0.014</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield
      contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpmY2FhNDg1ZDEyNWU0ZTExOWFlYzgwNTBkY2JjNjhlOC90YWJsZXJhbmdlOmZjYWE0ODVkMTI1ZTRlMTE5YWVjODA1MGRjYmM2OGU4XzYtNS0xLTEtMA_95e00c72-2a1a-4192-a859-5019076719ee"
      unitRef="number">0.016</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2MzY0Njc_7df3c9b5-a19a-4918-8010-000c23bddf17">ten</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2Mzk_671fad7c-427f-46cc-a3ee-a5bf712269bb">A summary of stock option activity is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Option Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contractual Term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,269,533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,932,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,199,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib3e0564946c345e784cedef0b63f8c7f_I20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTItMS0xLTA_e40fbef9-cd99-44ed-99d0-f948eef0790b"
      unitRef="shares">2817519</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib3e0564946c345e784cedef0b63f8c7f_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTQtMS0xLTA_2fb0b710-9e4c-4e7c-bde1-34ec4f318b64"
      unitRef="usdPerShare">75.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTgtMS0xLTA_66165675-1722-4b01-b4ba-cbcf5048289c">P6Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzExLTEwLTEtMS0w_c16913f7-a976-4924-8bed-de2fb9d3f162"
      unitRef="usd">47834000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTItMS0xLTA_c561c7ac-7cf0-4f81-a9bc-43a7447f744b"
      unitRef="shares">443967</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTQtMS0xLTA_ad94288c-5934-46d4-a97a-e8563d687d05"
      unitRef="usdPerShare">94.62</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEyLTYtMS0xLTA_77b665db-76db-40ea-aa5d-be628e8cc429"
      unitRef="usdPerShare">19.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEzLTItMS0xLTA_98794de9-43b4-4de8-85f3-c41741530dfc"
      unitRef="shares">1269533</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzEzLTQtMS0xLTA_54a22312-ec3d-4904-b8a1-27b62a19f197"
      unitRef="usdPerShare">74.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE0LTItMS0xLTA_46442c1d-4591-45fe-99e7-94d3fb0aa19a"
      unitRef="shares">59543</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE0LTQtMS0xLTA_ffcdeaa6-bd20-4c38-9589-92b763c09d03"
      unitRef="usdPerShare">78.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i534974c25caf438db196dbd6c65558eb_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTItMS0xLTA_fa24b87a-c585-4eff-ad61-32cb48e4a14b"
      unitRef="shares">1932410</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i534974c25caf438db196dbd6c65558eb_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTQtMS0xLTA_55dc463d-0f7d-453d-b016-efa4fd9c0311"
      unitRef="usdPerShare">80.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTgtMS0xLTA_376ecd48-acdd-4c73-9cb8-86091d89f3e2">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE1LTEwLTEtMS0w_7447e540-1997-42e5-a490-9ad47f84d376"
      unitRef="usd">128411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i534974c25caf438db196dbd6c65558eb_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTItMS0xLTA_b8b73c55-bda3-4748-a733-325f39474aa5"
      unitRef="shares">1199968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i534974c25caf438db196dbd6c65558eb_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTQtMS0xLTA_9efe3814-fbdb-4b7b-9bec-cc2ae2fa7361"
      unitRef="usdPerShare">75.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTgtMS0xLTA_2071438e-8790-43e7-9c92-1eb13d9ba3d8">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo3ZWU5MTY2YzE0YTk0ZDNjYjA5ZmM0ZDk3YmJhMTBiZC90YWJsZXJhbmdlOjdlZTkxNjZjMTRhOTRkM2NiMDlmYzRkOTdiYmExMGJkXzE3LTEwLTEtMS0w_a1ad8664-6eab-4aa2-a90e-0fb515a5f05e"
      unitRef="usd">86005000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i534974c25caf438db196dbd6c65558eb_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzQ0MDQ_2b636e8a-f809-49ab-9b66-182d8e1ec051"
      unitRef="usd">8500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzQ0NjE_b857dd3f-b9f9-4a83-b9bd-af33a69d8e3c">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tsco:OtherInformationOptionActivityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2Njg_28c89a64-4a5f-4473-9ac6-24a61b057a5d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value of stock options vested&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationOptionActivityTableTextBlock>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItMS0xLTEtMA_76fef63f-e0b2-474c-ad05-83c7300f8ab3"
      unitRef="usd">12546000</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue
      contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItMy0xLTEtMA_0a3fd742-fc73-4ae4-bfe8-086394ca0da8"
      unitRef="usd">16060000</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue
      contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzItNS0xLTEtMA_564a38fe-b298-42f4-bc9b-01496e1c65fc"
      unitRef="usd">18247000</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2eef6fb96a0d43158db3e2cc350c5549_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtMS0xLTEtMA_c39ff7c4-fe07-4057-92fc-002c6dfc95bb"
      unitRef="usd">64395000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ida07f037866643afb82da57512bafa42_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtMy0xLTEtMA_a929e4d3-c71f-4f56-a93f-eb3803461685"
      unitRef="usd">45101000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if2fb8205e32a4e0bad3327e46118d9e9_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZToyZmI4ZWI2YWM4OTg0NTE5OTAwYWRiMzVjNTVkOTliMS90YWJsZXJhbmdlOjJmYjhlYjZhYzg5ODQ1MTk5MDBhZGIzNWM1NWQ5OWIxXzMtNS0xLTEtMA_4b8869b2-7f2e-4863-a0a8-38abf6c35dbc"
      unitRef="usd">43476000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NzQ_019ee11e-689a-466c-81ba-8a48d832c7a4">A summary of restricted stock unit activity is presented below:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;543,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(238,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib5523f1e416347b3baa4953e961d3a49_I20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzExLTItMS0xLTA_e557114f-52e6-4949-9a9f-731acaf9af9a"
      unitRef="shares">543406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib5523f1e416347b3baa4953e961d3a49_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzExLTQtMS0xLTA_54526f06-5782-43cb-867a-42c24c662319"
      unitRef="usdPerShare">73.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEyLTItMS0xLTA_d0a1346c-52d6-4b2b-8145-d152d4459bbc"
      unitRef="shares">322485</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEyLTQtMS0xLTA_4299b2f4-3414-4596-bb40-25d00f838633"
      unitRef="usdPerShare">96.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEzLTItMS0xLTA_66c20911-4d58-4bf6-80e4-896defb10271"
      unitRef="shares">238987</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzEzLTQtMS0xLTA_e51c3653-c66b-4cae-955a-2becd19f0321"
      unitRef="usdPerShare">75.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE0LTItMS0xLTA_5ba82b11-ce6d-4543-958e-1d3d7ff6617e"
      unitRef="shares">31259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE0LTQtMS0xLTA_c8e11bf2-bdef-44e9-ab73-6cfda18df61a"
      unitRef="usdPerShare">80.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE1LTItMS0xLTA_67221704-c8ae-4f10-b50b-a2267bfce7b8"
      unitRef="shares">595645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTozNmNhMWEzZjgzYmY0OGU4YWQ4MTFmMGU2ZDE2MTA0NS90YWJsZXJhbmdlOjM2Y2ExYTNmODNiZjQ4ZThhZDgxMWYwZTZkMTYxMDQ1XzE1LTQtMS0xLTA_8590cec5-9679-4d50-9660-b047f5e4a867"
      unitRef="usdPerShare">85.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <tsco:OtherInformationRestrictedUnitActivityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2NDE_fce5544c-69e3-42b7-b865-1a84e793c208">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total grant date fair value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of restricted stock units vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationRestrictedUnitActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItMS0xLTEtMA_5906ef6e-db7e-4046-b1ea-7f3b5e5b235a"
      unitRef="usd">17935000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItMy0xLTEtMA_d1880bfd-fd74-427c-aa9d-4652748d302a"
      unitRef="usd">8301000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzItNS0xLTEtMA_1f1953e9-1b2e-495b-8972-ac099b57f1dd"
      unitRef="usd">5325000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtMS0xLTEtMA_9566743a-ba5c-4880-a154-1251b80d07d4"
      unitRef="usd">23011000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtMy0xLTEtMA_5344126b-fa4b-4d02-be2f-2ee43ae9e628"
      unitRef="usd">10623000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiNmQ2ZDFlMzcyZjg0N2UyOTIwNDkxMzFlMjY4ODdiMi90YWJsZXJhbmdlOmI2ZDZkMWUzNzJmODQ3ZTI5MjA0OTEzMWUyNjg4N2IyXzMtNS0xLTEtMA_c23977cd-f1fc-4d0c-a2d9-ac30882f64d1"
      unitRef="usd">5364000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0578091447434a0d9a2153fc95c50ae2_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzU2MTg_8a3a501b-1608-4292-a20d-9b23af5c7596"
      unitRef="usd">28200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzU2NzU_43647fe6-de49-4ec8-83d3-776ec513530e">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg2ODA_a511f168-7f3b-4180-982a-31ac0122ae6d">A summary of performance-based restricted share unit activity is presented below:&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based Restricted Share Unit Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based Restricted Share Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted at December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i179d661b5646495ca4d2c28bce5c8241_I20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzExLTItMS0xLTA_3c63f48d-0e66-4a2a-b8a0-7e59c236569e"
      unitRef="shares">93461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i179d661b5646495ca4d2c28bce5c8241_I20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzExLTQtMS0xLTA_bf8dc893-e8e8-4df3-8bb0-f1cdc2561807"
      unitRef="usdPerShare">75.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzEyLTItMS0xLTA_07a43f72-df9e-425b-a426-4997f2862c9a"
      unitRef="shares">83368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzEyLTQtMS0xLTA_619f129c-e5b3-4974-abf3-bcf913407e79"
      unitRef="usdPerShare">88.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE0LTItMS0xLTA_7a4b705c-ed9d-4b56-82c1-98fbaf652e5a"
      unitRef="shares">29710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE0LTQtMS0xLTA_3295704c-f977-4314-ba9e-9b4c1a5d65c8"
      unitRef="usdPerShare">63.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE1LTItMS0xLTA_db40016f-615c-4fef-8899-0b8a99756e43"
      unitRef="shares">3851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE1LTQtMS0xLTA_e25c6fae-10fc-4a4b-8e40-2ec1cff12c80"
      unitRef="usdPerShare">74.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE2LTItMS0xLTA_6b745099-13b6-4370-9a6a-441c89cad768"
      unitRef="shares">143268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTo1NDZmOWNhMDdhZWU0YjRlODIzNTVlODhiNzc4OWRjMy90YWJsZXJhbmdlOjU0NmY5Y2EwN2FlZTRiNGU4MjM1NWU4OGI3Nzg5ZGMzXzE2LTQtMS0xLTA_fa5f38c4-fb0c-43f6-b859-ac9289713f59"
      unitRef="usdPerShare">87.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItMS0xLTEtMA_da719ba0-a8db-4c19-a896-50167baa7422"
      unitRef="usd">1895000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItMy0xLTEtODkxMQ_80950140-fda4-4c59-acd6-c9dc9a7654e0"
      unitRef="usd">2035000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzItNS0xLTEtODkxNA_9676806e-f922-43fe-a7d1-12bf78a585e9"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtMS0xLTEtMA_21afb31f-5e76-4d78-85a5-a44edac9aa79"
      unitRef="usd">2826000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i15388a004d6d44969c8f9d63b7be51bf_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtMy0xLTEtODkxNw_32fb632a-448d-46f0-a95e-6a839158f91b"
      unitRef="usd">2666000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="ia27ee6e33da8454c84cd2f823c4476ea_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90YWJsZTpiODU4YTljODY3MjY0MDFkYjczODFhZmYyOGVkMDJjMi90YWJsZXJhbmdlOmI4NThhOWM4NjcyNjQwMWRiNzM4MWFmZjI4ZWQwMmMyXzMtNS0xLTEtODkyMA_45b01ced-ba13-480c-a852-e130db4f0030"
      unitRef="usd">0</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="icae31da339d74fb393c797aaa208c1e6_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzcwNzI_8d653962-9371-4ccd-b3e4-b457e09d10cf"
      unitRef="usd">8500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i4b5d287abdf34d81a7055ccda006b5e5_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzcxMjk_f88cf9cc-f60d-4d4d-b4ea-0d672b0263f7">P1Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NDE_7c3c1456-6f9a-4678-bd9b-ddd9461fab61"
      unitRef="shares">186751</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NDU_49cbee96-e023-4ada-87c7-d6df459b8741"
      unitRef="shares">103124</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc1NTM_34e2d179-3ac1-417a-af23-0cc87bb29b18"
      unitRef="shares">53714</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i7e56befc729942399c55948f32e899e5_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NDk_beb61215-6f01-41a3-966a-62b11d63c1b8"
      unitRef="shares">81946</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i118d81b5dd314a89b83a0d14c5d42669_D20181230-20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NTM_67b8cdcf-71dc-4c09-bda7-df8ca4811da0"
      unitRef="shares">41786</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i603d083eaa8e41a09ab9603e45f328c3_D20171231-20181229"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzc4NjE_eb4c244e-82d1-43b2-9229-5ef278626afd"
      unitRef="shares">17131</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MDA_bce3beca-21ed-46d4-87d1-dd0356f042b4"
      unitRef="usd">7800000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MTU_d6d2f715-9e82-429d-8ca3-43d93fc0c612"
      unitRef="usd">3800000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzEwOTk1MTE2Mzc4MzI_16c694a4-1894-4d61-b4ac-8f5ef3375338"
      unitRef="usd">1400000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgxMzI_c8f1ab2f-c157-4aca-8fae-3e06d481d80f"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMDA_f112fda7-e02e-4b7c-85e5-916f8819706d"
      unitRef="shares">63704</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMDQ_e2f35cd4-97ec-42b6-ac16-4f799fa8eeb0"
      unitRef="shares">61678</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgyMTI_33addfb9-e1f6-48bd-976b-9952daa6c091"
      unitRef="shares">77458</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensation
      contextRef="i4f2a8832826340a09fd1e1fc5bd1a09f_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzODY_efef81ad-4a67-4a16-b4f8-50a4b00c16fc"
      unitRef="usd">1400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iacd945f2447f41d7b3cae5d098d4351e_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzOTA_51e13422-76f1-4c39-829c-2b6f259a2892"
      unitRef="usd">1100000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i08cdbafd5d1f4e5e8572c4e799562f9d_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzgzOTg_4b11282c-e54e-4e0c-8129-a6009371031e"
      unitRef="usd">1100000</us-gaap:ShareBasedCompensation>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic6597514b1554edf8c7de855c6e65e53_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg0NjQ_009a22cd-db2c-441e-a929-f821736deb4a"
      unitRef="shares">16000000.0</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="id847161660094d0fa8e33a2e1283a2eb_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1Xzg1NTc_e11a014a-fca4-4cdb-8535-5a87bdee2344"
      unitRef="shares">11800000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEzODM_db7b6c06-dec9-4b5e-9b3c-a730f965dca5">Goodwill and Other Intangible Assets:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the carrying amount of goodwill by reporting unit for the years ended December&#160;26, 2020 and December&#160;28, 2019 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Petsense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Petsense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized, but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense reporting unit is indicative of the expected growth and development of the business.  The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We conducted a quantitative impairment analysis of the Petsense reporting unit using the income approach.  The determination of fair value under the income approach requires management to make subjective judgments involving, among other items, forecasts of projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis of the Petsense reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately$60.8&#160;million in fiscal 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of fiscal 2020, the Company also completed its annual impairment testing of goodwill for the Tractor Supply reporting unit and no impairment was identified. The Company determined that the fair value of the reporting unit (including goodwill) was significantly in excess of the carrying value of the reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had approximately $23.1 million and $31.3 million of intangible assets other than goodwill at December&#160;26, 2020 and December&#160;28, 2019, respectively.  The intangible asset balance in both periods represents the carrying value of the Petsense tradename, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon.  The tradename asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aforementioned decision to reduce the long-term growth outlook for Petsense resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the tradename asset was a more-likely-than-not outcome.  We conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  The determination of fair value requires management to make subjective judgments involving forecasts of projected revenue growth rates, royalty rates, and tax rates, as well as the selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense tradename was in excess of the fair value,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;resulting in a pre-tax impairment loss of approximately $8.2&#160;million in fiscal 2020.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i54a25785675f4887b094aed5e0f43e94_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMS0xLTEtODEyNQ_acfbd525-9e7c-4a07-b8ee-7b2e90720acf"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i76ee5da4a279434691bc5dc33708bd59_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMy0xLTEtODEzNA_afb7f649-38d9-4ce5-92a8-d8114c8cab4f"
      unitRef="usd">82934000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItNS0xLTEtODEzNg_6c8ec2ee-d0c8-4732-81fa-5dac40f3d036"
      unitRef="usd">93192000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItNy0xLTEtODE0NA_10d153e0-36c3-406d-bb3e-ba3e72b4475a"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic707bd3201434bd0a3e43120a2cfad5b_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItOS0xLTEtODE0Ng_3bb65b78-f001-4478-b273-7692007420b1"
      unitRef="usd">82934000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia34d9be227954896b026e03361c0e7af_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzItMTEtMS0xLTgxNDg_45ecae33-14cc-495f-aef3-b92727100607"
      unitRef="usd">93192000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMS0xLTEtODEzMA_eff7f708-ef0c-4703-b2ea-0e2b1bf3bdb8"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id0d6f6524f424709b52cb5972e71eeb7_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMy0xLTEtODEyOA_2961c60b-9551-4f6f-a599-4359e3370fcc"
      unitRef="usd">-60773000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ieef77d337f8547bc8a45a64af7f3ad48_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtNS0xLTEtODEzMg_0bac9098-a1a3-4752-b512-f3267fa8a5ad"
      unitRef="usd">-60773000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i071a6cb5d2ee43e9a54ad6ac8ae3f2c9_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtNy0xLTEtODE1Ng_7b339ca4-ac33-428a-9b95-1725a744f618"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6ca076bd216e469eb417167af7479ec3_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtOS0xLTEtODE1OA_3cbfeb36-ad96-4ef3-a150-994853c9cdff"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i5f82b336ac4642b382e4c5662e1153ad_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzMtMTEtMS0xLTgxNjA_245565ad-3e41-4368-8140-b5d3f28c9959"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="iccd4334ee63f4779afd4044311434bea_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMS0xLTEtODEzOA_0991a090-47e6-4b62-af16-929a2a490b0a"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i18ed0cde303f4157a3c4740010a415e4_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMy0xLTEtODE0MA_b94320fd-4a0b-4620-bc53-43c64a8c68fc"
      unitRef="usd">22161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icdcb416124474877b9c2005cfb5b2748_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtNS0xLTEtODE0Mg_ab42e7b4-e57b-4416-a896-41c923a54dd6"
      unitRef="usd">32419000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i54a25785675f4887b094aed5e0f43e94_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtNy0xLTEtODE1MA_19380f10-fdb4-42ed-89f2-5950f410c1a5"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i76ee5da4a279434691bc5dc33708bd59_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtOS0xLTEtODE1Mg_aa68bf31-6396-4749-b06c-c59a2ba6ab85"
      unitRef="usd">82934000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i38480ef056e94ffba9c7f5f6aff9f1db_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90YWJsZTpkNWVhYWNkMWU2YjQ0MzI5ODYzZTg1N2E0MGI2ZDlhZi90YWJsZXJhbmdlOmQ1ZWFhY2QxZTZiNDQzMjk4NjNlODU3YTQwYjZkOWFmXzQtMTEtMS0xLTgxNTQ_fb4e9191-3201-46a0-9716-a5e98149ffbb"
      unitRef="usd">93192000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA3MTg_ac9a2f78-a8b3-49cc-8222-588742850e37"
      unitRef="usd">60800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ifbb1f4ff6e2e4cc38c0f2279768f6c3f_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA2NzI_709a58cf-6826-4fb0-ac54-abd3494147c9"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzgyMQ_13e884a3-8246-4fa1-a6d4-a2a93844a1bb"
      unitRef="usd">23100000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2MzA5MDM_ecfe7a3a-c16d-492d-8e22-9a80d81a1a53"
      unitRef="usd">31300000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTgvZnJhZzpkYzRkMDBlYjBmM2M0MzExOWJlMGZlZDUzZGRjNGZiNS90ZXh0cmVnaW9uOmRjNGQwMGViMGYzYzQzMTE5YmUwZmVkNTNkZGM0ZmI1XzEwOTk1MTE2NTA3MzU_00c7c74c-64e4-4f0f-a44f-54ace43cbba6"
      unitRef="usd">8200000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzc0ODI_307406e5-782d-46ee-8078-8a9cecb026b9">Debt:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding debt as of the dates indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2016 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2017 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2020 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt discounts and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;1.75% Senior Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 30, 2020, the Company issued and sold, in a public offering, $650&#160;million in aggregate principal amount of senior unsecured notes due November 1, 2030 bearing interest at 1.75% per annum (the &#x201c;1.75% Senior Notes&#x201d;). The entire principal amount of the 1.75% Senior Notes is due in full on November&#160;1, 2030. Interest is payable semi-annually in arrears on each November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of October 30, 2020 (the &#x201c;Base &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indenture&#x201d;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of October 30, 2020 (the &#x201c;Supplemental Indenture&#x201d;) between the Company and Regions Bank, as trustee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#x2019;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#x2019;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 1.75% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 1.75% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 1.75% Senior Notes, holders of the 1.75% Senior Notes may require the Company to repurchase all or any part of such holder&#x2019;s 1.75% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 1.75% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 1.75% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#x2019;s obligations under the 1.75% Senior Notes may be accelerated, in which case the entire principal amount of the 1.75% Senior Notes would be due and payable immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Note Facility (including 3.70% Senior Notes due 2029)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 14, 2017, the Company entered into a note purchase and private shelf agreement (the &#x201c;Note Purchase Agreement&#x201d;), as amended from time to time, pursuant to which the Company agreed to sell, in a private placement, $150 million aggregate principal amount of senior unsecured notes due August 14, 2029 bearing interest at 3.70% per annum  (the &#x201c;3.70% Senior Notes&#x201d;).  The entire principal amount of the 3.70% Senior Notes is due in full on August&#160;14, 2029. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Agreement are unsecured.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may from time to time issue and sell additional senior unsecured notes (the &#x201c;Shelf Notes&#x201d;) pursuant to the Note Purchase Agreement, in an aggregate principal amount of up to $300 million minus the aggregate principal amount of all Notes outstanding and issued under the Note Purchase Agreement.  The Shelf Notes will have a maturity date of no more than 12 years after the date of original issuance and may be issued through November 4, 2023, unless earlier terminated in accordance with the terms of the Note Purchase Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Note Purchase Agreement, the 3.70% Senior Notes and any Shelf Notes (collectively, the "Senior Note Facility") are redeemable by the Company, in whole at any time or in part from time to time, at 100% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus 0.50%.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%"&gt;Senior Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 19, 2016, the Company entered into a senior credit facility, as amended from time to time, and as amended and restated on November 4, 2020 (the &#x201c;Senior Credit Facility&#x201d;), which provides borrowing capacity under term loan facilities as well as a revolving credit facility.  There are no compensating balance requirements associated with the Senior Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Credit Facility contains a $500 million revolving credit facility (the &#x201c;Revolver&#x201d;) with a sublimit of $50 million for swingline loans and a sublimit of $150&#160;million for letters of credit.  This agreement is unsecured and matures on November 4, 2023, which, subject to satisfaction of certain terms and conditions, may be extended at the option of the Company to November 4, 2024 (as may be extended, the &#x201c; Senior Credit Facility Maturity Date&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Senior Credit Facility, on November 4, 2020, a $200&#160;million term loan (the &#x201c;November 2020 Term Loan&#x201d;) was extended to the Company. The November 2020 Term Loan is unsecured and the entire principal amount is due in full on the Senior Credit Facility Maturity Date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under both the Revolver and the November 2020 Term Loan each bear interest either at the bank&#x2019;s base rate (3.250% at December&#160;26, 2020) plus an additional amount ranging from 0.000% to 0.375% (0.125% at December&#160;26, 2020) or at the London Inter-Bank Offer Rate (&#x201c;LIBOR&#x201d;) (0.146% at December&#160;26, 2020) plus an additional amount ranging from 0.875% to 1.375% per annum (1.125% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity on the Revolver ranging from 0.090% to 0.200% per annum (0.125% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further described in Note 5, the Company has entered into an interest rate swap agreement in order to hedge our exposure to variable rate interest payments associated with the Senior Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;On February 19, 2016, the Company entered into a $200 million term loan agreement (the &#x201c;February 2016 Term Loan&#x201d;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 15, 2017, the Company entered into a $100&#160;million incremental term loan agreement (the &#x201c;June 2017 Term Loan&#x201d;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 12, 2020, the Company entered into a $200&#160;million incremental term loan agreement (the &#x201c;March 2020 Term Loan&#x201d;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 22, 2020, the Company entered into a $350&#160;million incremental term loan agreement (the "April 2020 Term Loan").   This agreement was repaid in full on October 30, 2020 and is no longer in effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Covenants and Default Provisions of the Debt Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Senior Credit Facility and the Note Purchase Agreement (collectively, the &#x201c;Debt Agreements&#x201d;) require quarterly compliance with respect to two material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#x201c;consolidated EBITDAR&#x201d;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to 2.00 to 1.0 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to 4.00 to 1.0 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;26, 2020, the Company was in compliance with all debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Agreement, upon an event of default or change of control, the make whole payment described above may become due and payable. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Note Purchase Agreement also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $100 million or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Agreement or that are similar to those contained in the Note Purchase Agreement but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Agreement or are otherwise more beneficial to the lenders thereunder, the Note Purchase Agreement shall be automatically amended to include such additional or amended covenants and/or default provisions.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzc0ODM_ae3bab0c-8b4f-4997-a127-ccf87e08e691">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s outstanding debt as of the dates indicated (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes due 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 2016 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2017 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2020 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving credit loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt discounts and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;984.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i9d685438f4094dcc9ea84352dda83c3b_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtMi0xLTEtODExNA_55327603-1bd1-41c5-a729-f4a102e8f04d"
      unitRef="usd">650000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i22d01de560e74b28a542cf593e799a9d_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtNC0xLTEtODExOA_5a5daa1c-1911-47e5-9d2c-bd50ac2bc2a8"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1aa6d0efd5be4a0784ad0072719f41f8_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtMi0xLTEtMA_7c811d18-7e20-4b18-b743-1ac0f5c4b628"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0f33324eb1564a79b88f4deec60a230e_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEtNC0xLTEtMA_0c4f4c68-ad81-4b28-a07e-99e65ae27a74"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i9bdce2e1bc554e9984ea80f8e467dcf6_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzMtMi0xLTEtMA_ce6e0f2b-5320-4b19-9c3f-48d2465a22b2"
      unitRef="usd">0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="if8e07b8617cd481794af260dcd45d66e_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzMtNC0xLTEtMA_dc1ff139-33c5-47a6-96bf-c8eca1e678e5"
      unitRef="usd">145000000.0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="ia7e51e529c0d4b93a6f10413dc4b8879_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzQtMi0xLTEtMA_f62366bc-d55c-4f8a-a39a-0204a990f667"
      unitRef="usd">0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i69c59a2ba26a43baa1d850c4188f2498_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzQtNC0xLTEtMA_b081dffb-4583-42bb-9675-b042c0874e54"
      unitRef="usd">87500000</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="ie5f6bdf6404b4516865b4f96c41f0dac_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtMi0xLTEtMzI1_b09e47dc-e900-4857-a6d7-5a793339efdc"
      unitRef="usd">200000000.0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i3daef984763840f183cba328f6e97fa7_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtNC0xLTEtMzM2_84e8381b-15d4-4d9e-b66a-30f814e6640e"
      unitRef="usd">0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="iaa910db5ae0640359b6aec20c166ee7a_D20201226-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzUtMi0xLTEtMA_f8b59e63-0657-4053-80b5-5ff9c588530e"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="ie13803c545e34cb7a633114dc13be881_D20191228-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzUtNC0xLTEtMA_8e4171df-6316-4823-8798-57de134c3e1b"
      unitRef="usd">15000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:UnsecuredDebt
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtMi0xLTEtMA_f1187032-0770-425f-a501-b3e59b7e07c9"
      unitRef="usd">1000000000.0</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzYtNC0xLTEtMA_119d9239-744d-489f-8c5e-3ca6fbfa5376"
      unitRef="usd">397500000</us-gaap:UnsecuredDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzctMi0xLTEtMA_492b5ccd-2eca-4323-9625-3f91ed98d7c0"
      unitRef="usd">15700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzctNC0xLTEtMA_a3142776-b625-42ce-a822-6c2794661811"
      unitRef="usd">1000000.0</us-gaap:DeferredFinanceCostsNet>
    <tsco:Unsecureddebtnetofdebtissuancecosts
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzgtMi0xLTEtMA_446ef790-2ada-4f88-988b-7f6a3dd96041"
      unitRef="usd">984300000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <tsco:Unsecureddebtnetofdebtissuancecosts
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzgtNC0xLTEtMA_b02a2a1c-d4bc-47da-bbb6-916cedb3d941"
      unitRef="usd">396500000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzktMi0xLTEtMA_6948bdcd-5c11-4983-a8aa-09db4003b8b6"
      unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzktNC0xLTEtMA_1ebfc366-7198-4525-a7b2-5a4de158944c"
      unitRef="usd">30000000.0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEwLTItMS0xLTA_7fb1baef-a915-447b-93dc-82a0c1944d72"
      unitRef="usd">984300000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEwLTQtMS0xLTA_5bd976ba-b76d-4a22-90c4-3bd7731f16d9"
      unitRef="usd">366500000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEyLTItMS0xLTA_d1d3fd60-ea55-4e6e-8b06-f31dc3e13ed5"
      unitRef="usd">48700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90YWJsZTozODBjODY5MDg2OGQ0NjVjODc1OTMyZTQ2MDQ5OTI1OC90YWJsZXJhbmdlOjM4MGM4NjkwODY4ZDQ2NWM4NzU5MzJlNDYwNDk5MjU4XzEyLTQtMS0xLTA_cdea29ae-332e-4e0c-89cf-77474864af28"
      unitRef="usd">32000000.0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyNjc_bcd8f5e3-24f1-437b-94b7-d1a560ea31b8">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt
      contextRef="i9d685438f4094dcc9ea84352dda83c3b_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMzU_3fe68889-fc7c-4166-a972-4d183bdcbd99"
      unitRef="usd">650000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyNDk_2d6dbe2e-5a15-4898-b0c5-e41f0c0d254f">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i388b5f7c239647c7aea3cdb928b649fd_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM4NDgyOTA4MTQyMjI_2d6dbe2e-5a15-4898-b0c5-e41f0c0d254f">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyODU_e4b0d401-1acc-46b1-9d8c-c265affd16e7">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i1753a80482ff4ceba225c3703d598250_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzMDM_6704e165-a6c0-4361-8ff8-039f7859b555">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i4cefe851da024390bbe789b39507dee2_D20170814-20170814"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE0NA_b2bdeb7c-78be-4e9b-bc76-3162bfd138a2">2017-08-14</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzI5NQ_5ff0e621-ad99-41e3-a6d9-4a7e1a7c20cc"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM1NQ_5a45117d-9c6b-4051-9122-3821ccd66074">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzQzNA_f0e6fd0f-fab0-492e-acbc-c4725178fe0f"
      unitRef="number">0.0370</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzM4NDgyOTA4MTQxOTM_5a45117d-9c6b-4051-9122-3821ccd66074">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1Xzg3NQ_859ea814-a157-4d87-8eb0-7956a141a3bb"
      unitRef="usd">300000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <tsco:ShelfNotesMaximumMaturityDate
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzkzOA_f679056c-dda8-4ddc-be6e-e9430a0281a6">12</tsco:ShelfNotesMaximumMaturityDate>
    <tsco:ShelfNotesMaximumIssuanceDate
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwMDg_861366ef-9dbd-4290-a836-594e3ccdb85d">November 4, 2023</tsco:ShelfNotesMaximumIssuanceDate>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEyOTA_3fabb0c9-b8e1-442f-ba48-acdcba40df77"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentDescription
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE2MDU_8eb68f46-db03-4407-ba4b-674e622d17d7">0.50</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNDE_7a05c177-52c9-45e7-a50f-a3755edae823">2016-02-19</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzMjM_1055b7b1-92ea-4296-90a5-1a35c7547c02">2020-11-04</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia1064a07812642249a56d0b4332c7eb8_I20201104"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMjQ_0f106740-9bf4-4c62-b311-519921a70106"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tsco:SwinglineLoanMaximumBorrowingCapacity
      contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQyMjg_3032957b-e923-4ffe-8990-831382dd82da"
      unitRef="usd">50000000</tsco:SwinglineLoanMaximumBorrowingCapacity>
    <tsco:LettersOfCreditMaximumBorrowingCapacity
      contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDU2Mzg_b8b63f84-a6fc-4488-b9e4-b9079fb22858"
      unitRef="usd">150000000</tsco:LettersOfCreditMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNzg_6756d646-eddd-4ec3-9af1-be77aa27f68c">2023-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="ide48ea8d7f3643ccbdea69b078e7e0f9_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzNjA_f341cd86-3965-466b-89a6-bf5761f3f162">2024-11-04</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQzOTY_c87412f2-936f-4387-9fc7-ada77db2ea4f">2020-11-04</us-gaap:DebtInstrumentIssuanceDate1>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="if1fdd56a4c36402ea830a6f0cbd08736_D20201104-20201104"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0MTQ_298b255e-4a3c-45b6-a9b6-31519aea5d96"
      unitRef="usd">200000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="icc2f5ca29dcb4d1e9aa6830ef8016a56_I20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE2NDg2NTA_c6494a36-4dc3-4e4e-a793-916166049593"
      unitRef="number">0.03250</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NjE_abeed1f3-facd-4dde-8d78-46afc2e493f4"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NzA_19faa219-749e-4232-8ffd-da144b712c06"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Mjg_6a8a1b31-98f6-4492-b3bb-31059ca986fc"
      unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ia416e1c8573e42149bba024e2bdfc4b4_I20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE2NDg2MzI_d3197e09-3280-431e-b6d5-7948af78d819"
      unitRef="number">0.00146</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <tsco:DebtInstrumentBasisSpreadOnVariableRateMinimum
      contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2Nzg_525c9f63-ee4e-42aa-824e-a0d0ab642132"
      unitRef="number">0.00875</tsco:DebtInstrumentBasisSpreadOnVariableRateMinimum>
    <tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum
      contextRef="i3b6212de01274679a57ebdd2eabdde78_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2ODY_36f3b7d2-7eaf-45a8-af52-8ec7bb9b1e8f"
      unitRef="number">0.01375</tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum>
    <tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlus
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Njk_0ba03ef6-2f76-48f7-8523-edad52acd187"
      unitRef="number">0.01125</tsco:DebtInstrumentBasisSpreadOnVariableRateLIBORPlus>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if2a0a6e0b2814f5eae2e216823b90600_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2OTQ_d60cf3fa-0da8-41a0-ad39-73a55a038f91"
      unitRef="number">0.00090</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ie8de34f212d74e66a537d03e92dac740_D20200927-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ3MDI_f9a135a7-1056-43b9-8943-53a04cf9acc2"
      unitRef="number">0.00200</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <tsco:DebtInstrumentBasisSpreadOnVariableRateRevolver
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0Nzc_b5d9366e-1c10-487b-8c05-41afd4132de2"
      unitRef="number">0.00125</tsco:DebtInstrumentBasisSpreadOnVariableRateRevolver>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE2Mzc_6d691f8d-b456-4262-98ed-b89db12fa9d1">2016-02-19</us-gaap:DebtInstrumentIssuanceDate1>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="i94aaa21fd4b944e1a96e6df234648585_D20160219-20160219"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzE3NDM_9a843515-1a02-4ff9-86a5-2036b2580f92"
      unitRef="usd">200000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1ODc_839148e2-5976-4180-87ee-7fd4192eef29">2020-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MDI_ed24fb35-63a3-4e8e-b373-95d7870ec4fe">2017-06-15</us-gaap:DebtInstrumentIssuanceDate1>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="ia9f628ceb6084fa8b9c2f363edcfabbd_D20170615-20170615"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1NzM_4754e41b-bc96-44ec-94e0-4ee96ac0b02c"
      unitRef="usd">100000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2MDU_31bcada0-76f3-46a0-aa29-de64b6216c78">2020-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MDU_402f5bdd-01b7-468f-912a-8887a38edf3a">2020-03-12</us-gaap:DebtInstrumentIssuanceDate1>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="i131aeffa2e2141c19ceb4ec27e736daf_D20200312-20200312"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1MjE_841966a8-2aa4-48fc-9cab-0eb474e26fd7"
      unitRef="usd">200000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i81fb94f972354c8aaa43f50d327e63b8_D20201104-20201104"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2MjM_8273a640-879c-4e45-9c72-aa4cbc15c450">2020-11-04</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ0ODU_8b8dad26-64eb-4932-b0aa-f16e7a477487">2020-04-22</us-gaap:DebtInstrumentIssuanceDate1>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="i0e89112f8f58427f94e00660fef9b68e_D20200422-20200422"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ1NTk_554df367-d1cd-4084-98bd-4ef4275fe2a4"
      unitRef="usd">350000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i5a7d0ed94a9e461bbb8e839a85e7f58f_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzEwOTk1MTE3NDQ2NDE_f7fc6831-ee75-4b18-89f4-a0eb6f19946e">2020-10-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="ia721339c70df4ef8b78da42ecf307379_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzUwNzQ_c4a097e0-96f9-4877-b615-fb15f5576bea">two</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="id8f7217295a94d4b80e65f6f633a3536_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzU1Nzc_aabd42d4-d219-4a93-be6a-a1af34f5a11a">2.00</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="i10eb5fa6465c44999f046343d28c7e8e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzU4NDI_f68198c9-75cf-4f9d-98c4-a0a6d56ecbf4">4.00</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantCompliance
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzYyMDY_5f99542f-c9ca-4ef2-bad8-5ea75d0d05db">all</us-gaap:DebtInstrumentCovenantCompliance>
    <tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjQvZnJhZzo0MjIwOWQwNWJhMTk0MTY3OWNhMDIwOGUzOWNiMzg4NS90ZXh0cmVnaW9uOjQyMjA5ZDA1YmExOTQxNjc5Y2EwMjA4ZTM5Y2IzODg1XzY5NTQ_95ecf073-dad1-4138-8a7d-bd8a7802be7d">100 million</tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDI_4ed728e1-f4e1-4481-8338-0e750cbd6326">Interest Rate Swaps:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company entered into an interest rate swap agreement which became effective on March 18, 2020, with a maturity date of March 18, 2025.  The notional amount of this swap agreement is fixed at $200&#160;million.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The Company previously had interest rate swap agreements associated with the February 2016 Term Loan and the June 2017 Term Loan, each of which was settled in full on November 10, 2020 and is no longer in effect. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s interest rate swap agreements are executed for risk management and are not held for trading purposes.  The objective of the interest rate swap agreements is to mitigate interest rate risk associated with future changes in interest rates.  To accomplish this objective, the interest rate swap agreements are intended to hedge the variable cash flows associated with the variable rate term loan borrowings under the Senior Credit Facility.  The interest rate swap agreements entitle the Company to receive, at specified intervals, a variable rate of interest based on LIBOR in exchange for the payment of a fixed rate of interest throughout the life of the agreement, without exchange of the underlying notional amount. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has designated its interest rate swap agreements as cash flow hedges and accounts for the underlying activity in accordance with hedge accounting.  The interest rate swaps are presented within the Consolidated Balance Sheets at fair value.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income (&#x201c;OCI&#x201d;), net of related income taxes, and reclassified into earnings in the same income statement line and period during which the hedged transactions affect earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;26, 2020, amounts to be reclassified from Accumulated Other Comprehensive Income (&#x201c;AOCI&#x201d;) into interest during the next twelve months are not expected to be material.  No significant amounts were excluded from the assessment of cash flow hedge effectiveness as of December&#160;26, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets and liabilities measured at fair value related to the Company&#x2019;s interest rate swaps, excluding accrued interest, were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated&lt;br/&gt; as Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (short-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (long-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (short-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (long-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The offset to the interest rate swap asset or liability is recorded as a component of equity, net of deferred taxes, in AOCI, and will be reclassified into earnings over the term of the underlying debt as interest payments are made.  On November 10, 2020, the Company terminated two interest rate swap agreements which resulted in the reclassification of settlement losses from AOCI to the Consolidated Statements of Income as part of interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in AOCI, net of tax, related to the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning fiscal year AOCI balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current fiscal year loss recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative adjustment as a result of ASU 2017-12 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending fiscal year AOCI balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows related to the interest rate swaps are included in operating activities on the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of pre-tax gains and losses derived from the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.366%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of (losses)/gains recognized in OCI &lt;br/&gt;during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss)/income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of taxes affecting AOCI as a result of the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit of interest rate swaps on AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit-risk-related contingent features&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the underlying interest rate swap agreements, the Company could be declared in default on its interest rate swap obligations if repayment of the underlying indebtedness (i.e., the Company&#x2019;s term loans) is accelerated by the lender due to the Company's default on such indebtedness. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the Company had breached any of the provisions in the underlying agreements at December&#160;26, 2020, it could have been required to post full collateral or settle its obligations under the Company&#x2019;s interest rate swap agreements.  However, as of December&#160;26, 2020, the Company had not breached any of these provisions or posted any collateral related to the underlying interest rate swap agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeInceptionDates
      contextRef="i972d98b9f5a843eda74134b12d6c3edf_D20200318-20200318"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyNDk_6d87fc82-7e6f-494c-9a9a-24a6cabe45c5">2020-03-18</us-gaap:DerivativeInceptionDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="ie2524bdde7dc464f96666b38b3d688d5_D20200927-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyNjU_f53c4e11-387f-41a8-9ce7-e329690275ae">2025-03-18</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9e4aecbd2d7d4dc7b200290feff0697b_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzEwOTk1MTE2NDEyODE_bf6119f8-6a07-41fe-95a3-ad4ec16a2c90"
      unitRef="usd">200000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDQ_8d7fab49-fbd1-4b45-bf96-7ad07d678d9c">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets and liabilities measured at fair value related to the Company&#x2019;s interest rate swaps, excluding accrued interest, were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated&lt;br/&gt; as Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (short-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (long-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (short-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swaps (long-term portion)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i8d12a97f5fb145f4954163ac3f8dcffa_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzEtNC0xLTEtMA_a12774ca-6851-4c12-9782-a111ca452987"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i1d11add6fcdc41a9a2b8665000138d8c_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzEtNi0xLTEtMA_63519c83-4ea7-4326-8dff-a970c92d11f7"
      unitRef="usd">558000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="if14d45c825524196b3e2682ce14560d4_I20201226"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzItNC0xLTEtMA_28341c91-34e2-4e75-9868-949990323ab6"
      unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i077781a525d948be9a8b4830bfd7061b_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzItNi0xLTEtMA_77b9277e-7c49-4c90-b599-8364bd7618d5"
      unitRef="usd">91000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzMtNC0xLTEtMA_a311aaf0-5b2d-41e1-a2f7-b12077859d4f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzMtNi0xLTEtMA_75918971-cb20-456f-9daf-59341a6e95d4"
      unitRef="usd">649000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzUtNC0xLTEtMA_195efaae-769e-4969-a641-8de43aa0e6a2"
      unitRef="usd">1227000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i47606ae6ed814f6182e9d44384bdf3a6_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzUtNi0xLTEtMA_ba7cd414-fd94-46e0-9213-4909d243252d"
      unitRef="usd">90000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i9e04c788a1c04a80b7bfd7d7d9dfa60e_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzYtNC0xLTEtMA_78ce4315-8073-4471-9289-9057298f103a"
      unitRef="usd">3137000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i47606ae6ed814f6182e9d44384bdf3a6_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzYtNi0xLTEtMA_07b6fde5-1ccb-4c3c-9352-7fc3dfbd76c9"
      unitRef="usd">292000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzctNC0xLTEtODIwMQ_1dac34b6-6160-49b1-a286-3e9a97685b46"
      unitRef="usd">4364000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZToxNzZiZTkwNGUxYjA0ZjVkOTVlOGY2Y2M5YmViNjdmMy90YWJsZXJhbmdlOjE3NmJlOTA0ZTFiMDRmNWQ5NWU4ZjZjYzliZWI2N2YzXzctNi0xLTEtODIwNg_d3373041-20c3-4dfa-8ebf-d9e5c844cea9"
      unitRef="usd">382000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMDU_315f787c-f921-4cf5-9b82-384f53cd7320">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in AOCI, net of tax, related to the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning fiscal year AOCI balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current fiscal year loss recognized in OCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cumulative adjustment as a result of ASU 2017-12 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending fiscal year AOCI balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5d6188487e2455e821699b93e63f7b8_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzItMi0xLTEtMA_534844dd-f602-4fb7-a13d-8e06793272ae"
      unitRef="usd">199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i566a28d820224ccbb4146e9e1ce82ead_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzItNC0xLTEtMA_9ce87843-2f3f-46aa-ae4c-5b0f93a818d8"
      unitRef="usd">3814000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzMtMi0xLTEtMA_8c722cbb-6c7e-4a10-8b02-0aa2d4bbb8c6"
      unitRef="usd">-5666000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzMtNC0xLTEtMA_a3246808-9497-4888-8d48-9cc2924003f8"
      unitRef="usd">-4332000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzQtMi0xLTEtMA_14caa214-da27-46e9-a6b6-b1408f210dc8"
      unitRef="usd">2224000</us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzQtNC0xLTEtMA_20f2ddaf-0a28-4823-9253-69225afa5cfc"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzUtMi0xLTEtMA_8b783fa4-0799-40f1-b373-3baf3e7b253f">&#x2014;</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted>
    <us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted
      contextRef="i649e00f7bfa94be4b6ee09c6f6abd287_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzUtNC0xLTEtMA_3afd8fca-03af-4ca2-b0cb-cf3d9986f3fc">717</us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzYtMi0xLTEtMA_d3e48341-8ea0-4211-99e6-66a911d938ab"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7211cc28ced94d2595db3ce7582496e4_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzYtNC0xLTEtMA_5bf46f56-2ced-45a9-8523-b2a2925c8610"
      unitRef="usd">-3615000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzctMi0xLTEtMA_f1617fc5-24e1-42b9-8ca5-5d0fc83541f1"
      unitRef="usd">-3243000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo2YTI3MGIyZWE3M2Y0ZTQ4YjIwYjg0MTM3YWZiZDYyOS90YWJsZXJhbmdlOjZhMjcwYjJlYTczZjRlNDhiMjBiODQxMzdhZmJkNjI5XzctNC0xLTEtMA_4a47e840-6257-489f-9f0d-4d3434f513c4"
      unitRef="usd">199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <tsco:DerivativeInstrumentPreTaxGainLossTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMTA_dc886825-fcd5-47c3-9482-f70e07c1732d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of pre-tax gains and losses derived from the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.366%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Statement Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of (losses)/gains recognized in OCI &lt;br/&gt;during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss)/income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:DerivativeInstrumentPreTaxGainLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItNC0xLTEtMA_a591c7c6-9892-4ed0-a823-8cdde3c1106a"
      unitRef="usd">-4631000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItNi0xLTEtMA_7a2bf948-ac1e-4223-b91c-8caaae1f345f"
      unitRef="usd">-5556000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTo4OGQ3Yzg3ZTdmMTA0ODg0OTExZWEzNGEwNWQ0OGRlMS90YWJsZXJhbmdlOjg4ZDdjODdlN2YxMDQ4ODQ5MTFlYTM0YTA1ZDQ4ZGUxXzItOC0xLTEtMA_8c061437-3ee8-4800-bb77-75d7b652ed86"
      unitRef="usd">612000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <tsco:DerivativeInstrumentsTaxImpactTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90ZXh0cmVnaW9uOmEyMTlhY2YwNjhlMjQyNGNhZjFhZTdiNzU4MjU5YTlhXzQzMTE_69b395c1-2151-4c9c-8a8e-908933924702">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the impact of taxes affecting AOCI as a result of the Company&#x2019;s interest rate swaps (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit of interest rate swaps on AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:DerivativeInstrumentsTaxImpactTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTplNjY5ODAyYTM3NWI0YmZhYTllY2Y5MDE3N2I3ZWFiMC90YWJsZXJhbmdlOmU2Njk4MDJhMzc1YjRiZmFhOWVjZjkwMTc3YjdlYWIwXzItMi0xLTEtMA_f34e0d55-f822-4004-ac60-1ae1dfe04714"
      unitRef="usd">-1189000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMjcvZnJhZzphMjE5YWNmMDY4ZTI0MjRjYWYxYWU3Yjc1ODI1OWE5YS90YWJsZTplNjY5ODAyYTM3NWI0YmZhYTllY2Y5MDE3N2I3ZWFiMC90YWJsZXJhbmdlOmU2Njk4MDJhMzc1YjRiZmFhOWVjZjkwMTc3YjdlYWIwXzItNC0xLTEtMA_b235f150-79e8-40c9-819c-febe653a4494"
      unitRef="usd">-1224000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzMyMzM_d7eaaa45-3967-4237-9bd1-37c1ccb3a941">Leases:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases the majority of its retail store locations, two distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2038.&#160;&#160;Store leases typically have initial terms of between 10 and 15 years, with two to four optional renewal periods of five years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $33.5 million and $30.9&#160;million are recorded within the Property and equipment, net line on the Consolidated Balance Sheets as of December&#160;26, 2020 and December&#160;28, 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s classification of lease cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement of Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the future maturities of the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,641&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,729&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,827&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,994&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,821&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,788&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,087,169&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(519,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(529,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,519,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a) Operating lease payments exclude $174.1 million of legally binding minimum lease payments for leases signed, but not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the other information related to the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Company adopted new lease accounting guidance in the first quarter of fiscal 2019, as discussed in Note 1 to the Consolidated Financial Statements, and as required, the following disclosure is provided for periods prior to adoption. Total rent expense was approximately $342.2&#160;million for fiscal 2018.  Total contingent rent expense was insignificant for fiscal 2018.</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <tsco:LeaseTermExpirationThroughDate
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzI4Mg_01ba397f-c968-4135-9212-e50d451ff487">2038</tsco:LeaseTermExpirationThroughDate>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i09cf5dbcadb441cd8c050d8822a1e5c2_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM0MA_068b914c-3043-4e01-8769-30f04bf764e0">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ie64b79a2653348f88f6730951c5aeae6_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM0Nw_9f5b923a-f225-414a-9f3a-7641de8bd712">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <tsco:Storeleasesoptionalrenewalperiodsminimum
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM2Mg_63ff83e7-6f5c-4d01-b6b1-b40e6914d6c2">two</tsco:Storeleasesoptionalrenewalperiodsminimum>
    <tsco:Storeleasesoptionalrenewalperiodsmaximum
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM2OA_bdab27ef-743e-4fea-9649-56fbd0c2a2e2">four</tsco:Storeleasesoptionalrenewalperiodsmaximum>
    <tsco:StoreLeasesOptionalRenewalPeriods
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzM5OQ_35ab158d-737a-40cc-b9b0-1b9f55eb02bf">five</tsco:StoreLeasesOptionalRenewalPeriods>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzIwMTI_659f57fe-6880-4990-9f98-9fa0cc10f434"
      unitRef="usd">33500000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NDM_7f0ddcc1-d626-4a6b-95ba-35efd383516b"
      unitRef="usd">30900000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjE_6733f95e-514a-4a48-9704-54689e3ff362">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s classification of lease cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Statement of Income Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;433,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzMtNC0xLTEtODQzOQ_261c9fa2-c5bd-4b21-8179-faa00bf1f777"
      unitRef="usd">4765000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzMtNi0xLTEtODQ0NQ_00ecafa1-b2e7-475c-afbd-410ecc730600"
      unitRef="usd">4281000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzQtNC0xLTEtODQ0MQ_2c69d0ec-0eda-4636-861b-9b19bc8b0d4b"
      unitRef="usd">1765000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzQtNi0xLTEtODQ1MA_f9fbfea8-44e4-4508-8968-7dce7276d4e2"
      unitRef="usd">1629000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzUtNC0xLTEtODQ0Mw_055a5cd7-cd6d-4414-92fd-a62ba580c23e"
      unitRef="usd">379318000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzUtNi0xLTEtODQ1MQ_15bb0c17-3740-4034-958f-88323ec95c98"
      unitRef="usd">353961000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzYtNC0xLTEtODQ0NA_502bb566-aa85-44dc-a618-7a64e29098b4"
      unitRef="usd">80154000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzYtNi0xLTEtODQ1NA_21fe1379-8d47-499b-bdd3-d68eb82d87f0"
      unitRef="usd">73768000</us-gaap:VariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzctNC0xLTEtODQ1Ng_bedf50b3-7849-4e54-9a21-b36a0989a1a0"
      unitRef="usd">466002000</tsco:FinanceOperatingAndVariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo1YzQ5MDNkNTJlOTg0NTQ1OGYwNjBhYWVkM2Q2OWIwYS90YWJsZXJhbmdlOjVjNDkwM2Q1MmU5ODQ1NDU4ZjA2MGFhZWQzZDY5YjBhXzctNi0xLTEtODQ1Nw_9ee85e46-d9fa-4c31-8551-f4b8748c49fc"
      unitRef="usd">433639000</tsco:FinanceOperatingAndVariableLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjI_1a182d13-9513-493b-a217-181381001638">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the future maturities of the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;394,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356,641&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,051&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,692&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327,663&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,066&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;331,729&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,827&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,994&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,821&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,285,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,503&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,309,788&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,126&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,087,169&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(519,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(529,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,519,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,557,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a) Operating lease payments exclude $174.1 million of legally binding minimum lease payments for leases signed, but not yet commenced.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtMi0xLTEtODM4MQ_e94531c0-2094-4611-80a2-d1fcb7e9b7d3"
      unitRef="usd">394576000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtNC0xLTEtODM5OQ_12267d7b-19a4-49cc-b828-420d2c212583"
      unitRef="usd">6269000</us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths>
    <tsco:FutureMinimumPaymentsDueNextTwelveMonths
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzEtNi0xLTEtODQxNw_c9514603-b066-4e47-a8d1-ee841e562c63"
      unitRef="usd">400845000</tsco:FutureMinimumPaymentsDueNextTwelveMonths>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItMi0xLTEtODM4Mw_4dca82a3-40d7-48de-b20f-c8c647ebacd4"
      unitRef="usd">377051000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItNC0xLTEtODQwMQ_53b4554c-ab08-4d0f-8bb6-ddabe2f0d4a5"
      unitRef="usd">5243000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <tsco:FutureMinimumPaymentsDueInTwoYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzItNi0xLTEtODQxOQ_96017e21-39f9-4b86-ad73-82d5a90c35ba"
      unitRef="usd">382294000</tsco:FutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtMi0xLTEtODM4NQ_49fe8e18-ab22-4341-8f2f-ee04c68010a3"
      unitRef="usd">356641000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtNC0xLTEtODQwMw_751491ab-cb82-4958-904a-9c6c7ee9b84c"
      unitRef="usd">4051000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <tsco:FutureMinimumPaymentsDueInThreeYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzMtNi0xLTEtODQyMQ_7ce33769-e8d9-400a-ad84-07711b052ab8"
      unitRef="usd">360692000</tsco:FutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtMi0xLTEtODM4Nw_38445717-d363-45c8-b0f3-e27052fae355"
      unitRef="usd">327663000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtNC0xLTEtODQwNQ_259b32f3-b69e-418a-9b4a-25ce1d0877b2"
      unitRef="usd">4066000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <tsco:FutureMinimumPaymentsDueInFourYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzQtNi0xLTEtODQyMw_7afb9dc1-9adc-4bac-b4bc-5912ec86fe13"
      unitRef="usd">331729000</tsco:FutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtMi0xLTEtODM4OQ_0c1faddf-11a2-40e9-b036-8adb344b99db"
      unitRef="usd">297827000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtNC0xLTEtODQwNw_7ef28d4e-5d52-4b43-aaf8-21f9ee949e96"
      unitRef="usd">3994000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <tsco:FutureMinimumPaymentsDueInFiveYears
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzUtNi0xLTEtODQyNQ_cd864309-fa71-4ab2-ada5-0189d079d8b1"
      unitRef="usd">301821000</tsco:FutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtMi0xLTEtODM5MQ_49068ee6-975b-44b2-ad15-36a55f83e63f"
      unitRef="usd">1285285000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtNC0xLTEtODQwOQ_c8b2b8ae-c525-47dc-abff-4e5ec79494e0"
      unitRef="usd">24503000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <tsco:FutureMinimumPaymentsDueThereafter
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzYtNi0xLTEtODQyNw_0c2941c2-6639-42fc-8f0d-087152a36d2d"
      unitRef="usd">1309788000</tsco:FutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctMi0xLTEtODM5Mw_6470bd8b-0dd6-4109-a423-42b891787527"
      unitRef="usd">3039043000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctNC0xLTEtODQxMQ_30c2ef49-05e4-42a2-8260-d1e030bc5233"
      unitRef="usd">48126000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <tsco:FutureMinimumPaymentsDue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzctNi0xLTEtODQyOQ_3357b17f-d008-4994-9692-dce155e4de51"
      unitRef="usd">3087169000</tsco:FutureMinimumPaymentsDue>
    <us-gaap:OperatingLeaseExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtMi0xLTEtODM5NQ_17aba2c6-4893-4892-aa6d-3fc842807d4b"
      unitRef="usd">-519443000</us-gaap:OperatingLeaseExpense>
    <tsco:FinanceLeaseInterestExpenseFutureMaturities
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtNC0xLTEtODQxMw_18944f10-e5e2-470d-971d-df8f1e33ffe4"
      unitRef="usd">-10476000</tsco:FinanceLeaseInterestExpenseFutureMaturities>
    <tsco:FutureMinimumPaymentsInterest
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzgtNi0xLTEtODQzMQ_fd40845e-27ba-4b8a-85ac-801e7b35c335"
      unitRef="usd">-529919000</tsco:FutureMinimumPaymentsInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktMi0xLTEtODM5Nw_739e20f0-5f33-4f2a-acc1-173e29cac171"
      unitRef="usd">2519600000</us-gaap:OperatingLeaseLiability>
    <tsco:FinanceLeaseLiabilityPresentValue
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktNC0xLTEtODQxNQ_ef420b9d-c290-4a0b-8a53-296c82a43464"
      unitRef="usd">37650000</tsco:FinanceLeaseLiabilityPresentValue>
    <tsco:LeaseLiability
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZToyMzk2ZjUwZTYwODY0MmViYjNhODM4NDQ3NWRmMWZhYi90YWJsZXJhbmdlOjIzOTZmNTBlNjA4NjQyZWJiM2E4Mzg0NDc1ZGYxZmFiXzktNi0xLTEtODQzMw_20e6f37c-46d2-4747-9a7d-a5477726ab27"
      unitRef="usd">2557250000</tsco:LeaseLiability>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzIzNTU_42b33619-f788-407e-865a-19423d492297">174.1 million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjM_cfa98d18-79c8-4bad-9293-c6f5bf0f66e5">&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzItMi0xLTEtMA_829df91b-3305-416b-9f3b-e638d847e9d7">P10Y4M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzItNC0xLTEtODQ3Mg_d08ee4fd-0420-472f-a3c1-966db500b344">P10Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzMtMi0xLTEtMA_3c5c2bb5-1729-4464-8e1b-18e9613675f1">P9Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzMtNC0xLTEtODQ3NA_15d187f3-6daa-4cf5-88a4-ebbecd577d46">P9Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzUtMi0xLTEtMA_3f442237-1382-4a4c-a8f2-8237c4a64d63"
      unitRef="number">0.049</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzUtNC0xLTEtODQ3Ng_4ea43f98-7e3d-470b-b129-9beb0f974370"
      unitRef="number">0.051</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzYtMi0xLTEtMA_5d7b7108-2a46-4cdc-aa91-e9bc4a4976ed"
      unitRef="number">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo4YjBmYmRkOWYwYWI0OTc2YmViNTUzNGZiMjZjNGRiZi90YWJsZXJhbmdlOjhiMGZiZGQ5ZjBhYjQ5NzZiZWI1NTM0ZmIyNmM0ZGJmXzYtNC0xLTEtODQ3OA_4c0fa93f-63f5-47f2-9c21-79e0e8da9094"
      unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzEwOTk1MTE2MzY1NjQ_3b814262-8d36-43da-8149-5fe57953138e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the other information related to the Company&#x2019;s lease liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows used for finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows for operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;360,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzMtMi0xLTEtMA_a37cf473-0060-40f5-a90d-fb9890630262"
      unitRef="usd">4170000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzMtNC0xLTEtODQ4OA_48109a09-3780-4c9b-b461-7ccc0d807977"
      unitRef="usd">3709000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzQtMi0xLTEtMA_e2d72746-bbb4-4a97-b12e-b4cbf666a943"
      unitRef="usd">1765000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzQtNC0xLTEtODQ5MA_34a9fa44-2d5c-428b-aa18-e8dc48fa0163"
      unitRef="usd">1629000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzUtMi0xLTEtMA_88efc763-c3a0-4eae-a313-047fe34e27dc"
      unitRef="usd">385529000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90YWJsZTo5Njg3YWQ0ZWM2Mzk0ZjIxOTdhMzg5ZjA1YjVkZDY2ZS90YWJsZXJhbmdlOjk2ODdhZDRlYzYzOTRmMjE5N2EzODlmMDViNWRkNjZlXzUtNC0xLTEtODQ5Mg_490e1dc6-2196-475e-bc1e-db6810f8a185"
      unitRef="usd">360580000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzAvZnJhZzphMzkxZTdhNTVjZjE0MWEwYWIyNjVmOWJlZjRlNDg5OC90ZXh0cmVnaW9uOmEzOTFlN2E1NWNmMTQxYTBhYjI2NWY5YmVmNGU0ODk4XzMwOTg_5cff6639-2814-4b77-8251-b06c427ad590"
      unitRef="usd">342200000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzc1OQ_3b6b54de-9807-48b9-95da-564751272e4c">Capital Stock and Dividends:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Capital Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue 400 million shares of common stock.  The Company is also authorized to issue 40 thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#x2019;s Board of Directors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2020 and 2019, the Company&#x2019;s Board of Directors declared the following cash dividends:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dividend Amount&lt;br/&gt;Per Share of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 23, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 8, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 24, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 9, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 9, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 24, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 10, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 6, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 10, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 7, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 26, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 10, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 8, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 11, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 6, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 12, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is the present intention of the Company&#x2019;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment of future dividends will be determined by the Company&#x2019;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#x2019;s Board of Directors deem relevant.&lt;/span&gt;&lt;/div&gt;On January&#160;27, 2021, the Company&#x2019;s Board of Directors declared a quarterly cash dividend of $0.52 per share of the Company&#x2019;s outstanding common stock.&#160; The dividend will be paid on March&#160;9, 2021, to stockholders of record as of the close of business on February&#160;22, 2021.</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzE4NA_aa38ee66-3f36-4475-a35f-a3e37cce3d5d"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzI1Mg_0adf152e-b0bd-4da7-8dc4-f4f284de72f5"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:ScheduleOfDividendsPayableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzMvZnJhZzpiNzIxMDRjNDZmNzk0NTIyYWZjZDYxOTFmZDkwNmNiMy90ZXh0cmVnaW9uOmI3MjEwNGM0NmY3OTQ1MjJhZmNkNjE5MWZkOTA2Y2IzXzc1NQ_3067f4f3-504a-4be7-a3c5-88a8e6c025b7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2020 and 2019, the Company&#x2019;s Board of Directors declared the following cash dividends:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Dividend Amount&lt;br/&gt;Per Share of Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Date Paid&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 23, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 8, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 24, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 9, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 6, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 9, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 5, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 24, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 10, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 6, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 10, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 7, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 26, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 10, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 8, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 11, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 6, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 12, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzYvZnJhZzo1N2MzMGNlZjU0OGU0YjZiOGY4YWEyNTYzYjhhNzIxMi90ZXh0cmVnaW9uOjU3YzMwY2VmNTQ4ZTRiNmI4ZjhhYTI1NjNiOGE3MjEyXzEzOTE_02b97ba3-1248-43d6-91c9-2f5b6c9e728d">Treasury Stock:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $4.5 billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions.  The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions or other expenses.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the number of shares repurchased, average price paid per share, and total amount paid for share repurchases in fiscal 2020, 2019, and 2018, respectively (in thousands, except per share amounts):&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total number of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price paid per share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash paid for share repurchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;533,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzI5Ng_d329ec05-e498-4195-8aef-89c2a0849365">Net Income Per Share:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share is calculated as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive share-based awards excluded from the above calculations totaled less than 0.1 million and approximately 0.4 million and 3.1 million shares in fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzI5Nw_a8d6f8ad-c941-4be2-9db2-84e97f5a7cb3">Net Income Per Share:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share is calculated as follows (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive share-based awards excluded from the above calculations totaled less than 0.1 million and approximately 0.4 million and 3.1 million shares in fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtMS0xLTEtMA_17568563-48a5-4bc7-9500-8a9431cbe0f5"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtMy0xLTEtMA_defdc6d8-8927-46fd-b198-a805e88fdf0d"
      unitRef="shares">116370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzMtNS0xLTEtMA_b2dacdf4-5e4a-4227-98b7-4b1429f4d074"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtMS0xLTEtMA_4d6d9ea5-9a5d-449e-89b9-c7c90780278e"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtMy0xLTEtMA_082da2f3-c8af-4501-9447-d028a3c85562"
      unitRef="shares">1066000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzQtNS0xLTEtMA_f0c2ea02-6862-4205-8eb6-e30cbffa7473"
      unitRef="usdPerShare">0.06</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtMS0xLTEtMA_fc52b4e8-4a2f-458c-99f4-67dc35e35f4c"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtMy0xLTEtMA_151ff990-0650-430e-971e-cf90a03a479c"
      unitRef="shares">117436000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTo0Nzg1N2I2OTNlZTM0NTA3ODc5ZDFiOWI2NzVlMTI3ZC90YWJsZXJhbmdlOjQ3ODU3YjY5M2VlMzQ1MDc4NzlkMWI5YjY3NWUxMjdkXzUtNS0xLTEtMA_4a561cb4-2c1b-4bd9-ace6-02cb21013063"
      unitRef="usdPerShare">6.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtMS0xLTEtMA_fa1a6973-c708-4356-bb0c-e8e013f63cc1"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtMy0xLTEtMA_4b736748-4e33-46b5-a1c6-177439393694"
      unitRef="shares">119727000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzMtNS0xLTEtMA_5919a5b5-e07f-4f31-9b0d-b209291eae94"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtMS0xLTEtMA_b26749cb-3337-4caf-8057-8f785fd2e7f2"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtMy0xLTEtMA_5250cf67-7078-4b7a-b8cd-290a1bc44dea"
      unitRef="shares">1016000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzQtNS0xLTEtMA_bf573c45-7f16-41fd-84b6-6b4b15939b26"
      unitRef="usdPerShare">0.04</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtMS0xLTEtMA_e778c7f4-c105-44af-ac4c-280a093b48c7"
      unitRef="usd">562354000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtMy0xLTEtMA_ae2181a7-dba0-4020-9453-553125e956bc"
      unitRef="shares">120743000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphODAxNTJiMjc1NTM0MmU2ODQxOGY4NzkyMzg2NDhiYS90YWJsZXJhbmdlOmE4MDE1MmIyNzU1MzQyZTY4NDE4Zjg3OTIzODY0OGJhXzUtNS0xLTEtMA_7d4f9ddb-e5f6-46aa-b018-018bf1d9e60c"
      unitRef="usdPerShare">4.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtMS0xLTEtMA_b7047cfa-aea0-4144-9408-3ce78e1db7ac"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtMy0xLTEtMA_7a0658df-fb72-4af0-bbc0-cc43ec38031d"
      unitRef="shares">122651000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzMtNS0xLTEtMA_4010646d-8f14-49fd-af74-6ff08c7994ea"
      unitRef="usdPerShare">4.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtMS0xLTEtMA_a6f91d8c-1fc5-488e-9fe1-09868c8e0f8f"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtMy0xLTEtMA_a5aa7503-42dd-4d4a-9c63-b303e4a50317"
      unitRef="shares">820000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzQtNS0xLTEtMA_7df65a75-6db1-4e4a-aaa2-5947e3fbc01c"
      unitRef="usdPerShare">0.03</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtMS0xLTEtMA_b7047cfa-aea0-4144-9408-3ce78e1db7ac"
      unitRef="usd">532357000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtMy0xLTEtMA_19531f2a-902c-467e-bd40-f7ee68361dba"
      unitRef="shares">123471000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90YWJsZTphMTU4MTA5NDZkYzI0M2JkOTI2ZTVkYjA0OTQ3OWJhZC90YWJsZXJhbmdlOmExNTgxMDk0NmRjMjQzYmQ5MjZlNWRiMDQ5NDc5YmFkXzUtNS0xLTEtMA_bab5f021-a058-479e-844d-f0d7ac3a7e28"
      unitRef="usdPerShare">4.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIyNg_4794a541-e28c-49ba-903c-4d4dcde0a8be"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIzMA_2d07cd6b-991c-444c-bdd9-2daae2748432"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMzkvZnJhZzpiYThjZmFmYWRmNzU0NWI1YWQyZTQyNDNkYWE5NWU5NC90ZXh0cmVnaW9uOmJhOGNmYWZhZGY3NTQ1YjVhZDJlNDI0M2RhYTk1ZTk0XzIzOA_97556c8b-b95b-4670-92a6-6a388ac113f0"
      unitRef="shares">3100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNTI_571ea14b-f626-4ec5-a6ae-0bc566d31bfe">Income Taxes:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit)/expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued sales tax audit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers&#x2019; compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease exit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(551,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory basis difference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(666,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset/(liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $8.6 million and $6.2 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively, with varying dates of expiration through 2035.&#160;&#160;The Company provided no valuation allowance as of December&#160;26, 2020 and December&#160;28, 2019 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2016.&#160;&#160;Various states have completed an examination of our income tax returns for 2016 through 2018 with minimal adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $2.7 million at December&#160;26, 2020. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December 25, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2020.  However, the Company did elect to participate in the deferral of the employer&#x2019;s share of social security tax deposits, with $47.0&#160;million included within other long-term liabilities in the Consolidated Balance Sheet as of December&#160;26, 2020.  The first half of this deferral will become due on December 31, 2021 and the second half will become due on December 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyMzg_eb529bfd-55bc-4b89-b463-5e656a7bf044">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax (benefit)/expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtMS0xLTEtMA_40966d50-38ca-4366-96e9-871efc901559"
      unitRef="usd">211228000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtMy0xLTEtMA_77f978c6-41e2-4e1f-831e-fb944a6bae37"
      unitRef="usd">128490000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzQtNS0xLTEtMA_e4a338db-d63d-4bee-a668-4cccbaf5764a"
      unitRef="usd">123388000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtMS0xLTEtMA_7fe2dce1-0544-4c7f-a14f-38b013186496"
      unitRef="usd">38511000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtMy0xLTEtMA_b9f3192e-5a9f-4694-90d9-d6efc16d68cb"
      unitRef="usd">25091000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzUtNS0xLTEtMA_ea71245b-6c8d-4e90-ac9b-38ca454f9def"
      unitRef="usd">15597000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtMS0xLTEtMA_0e1e8f4f-a205-4412-b21a-04010b49100e"
      unitRef="usd">249739000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtMy0xLTEtMA_c99ec838-1431-4f68-bf46-99f3e5ddd47d"
      unitRef="usd">153581000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzYtNS0xLTEtMA_99080a94-8872-46d9-b4b7-5e4fe06f47c4"
      unitRef="usd">138985000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktMS0xLTEtMA_1190c1d3-38e7-469d-9008-3e1c9baea210"
      unitRef="usd">-21997000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktMy0xLTEtMA_3fa03636-c2fa-4770-8278-4ccec8f4420e"
      unitRef="usd">11770000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzktNS0xLTEtMA_a1aad727-3c53-4680-a994-a6725e4f4994"
      unitRef="usd">9650000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTEtMS0xLTA_5099fb73-d95b-4b8f-9692-3c3b54218263"
      unitRef="usd">-8553000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTMtMS0xLTA_a7d4fa0c-043a-4682-b30e-0b9539f95336"
      unitRef="usd">-4328000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEwLTUtMS0xLTA_88b84fff-ccfa-40d5-ab0f-25d9c08e86aa"
      unitRef="usd">2393000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTEtMS0xLTA_c4657431-7f75-4281-a842-b12c6809f2cc"
      unitRef="usd">-30550000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTMtMS0xLTA_a6366b90-32c2-49d1-8711-560f78df951a"
      unitRef="usd">7442000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzExLTUtMS0xLTA_00695c21-b5a5-4837-b0fa-759308e444b1"
      unitRef="usd">12043000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTEtMS0xLTA_d8c0f862-6a2f-426f-a98a-a0f45e709686"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTMtMS0xLTA_9df91956-11f1-49d8-927d-c6096f8fefec"
      unitRef="usd">161023000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo5MzQ5NGMyMWQwMWU0ZGJkYjM4NzBlOTA0ZDEyMzQ4ZC90YWJsZXJhbmdlOjkzNDk0YzIxZDAxZTRkYmRiMzg3MGU5MDRkMTIzNDhkXzEyLTUtMS0xLTA_9f0b3f0f-671a-4da1-99fa-eb03bb3ad108"
      unitRef="usd">151028000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNjA_131d6ac9-27ad-4525-9dd1-7cce3563424d">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 28, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory valuation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee benefits costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued sales tax audit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Workers&#x2019; compensation insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease exit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;666,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,684)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(551,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory basis difference&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,491)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(666,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset/(liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzItMS0xLTEtMA_377a110a-d9e0-412e-b8fc-cf4a12fb2254"
      unitRef="usd">20539000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzItMy0xLTEtMA_b90100e9-f1b5-48f1-8097-01b47ea04583"
      unitRef="usd">16676000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzMtMS0xLTEtMA_57f65227-142e-4276-be41-340f96b4c3d0"
      unitRef="usd">44625000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzMtMy0xLTEtMA_e4f62167-4ae4-40d5-92e3-b6c516a93514"
      unitRef="usd">12002000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzQtMS0xLTEtMA_ffb876a6-2bbe-4f03-97a7-de8e498b171b"
      unitRef="usd">5967000</tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzQtMy0xLTEtMA_c98c91f8-39de-4eee-9adf-e6584d8f353f"
      unitRef="usd">4173000</tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzUtMS0xLTEtODYzMg_701b8e98-08b4-4032-bd30-89390b7b28b4"
      unitRef="usd">8595000</tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzUtMy0xLTEtODYzNg_c10230a3-4334-49f3-93d6-430099730ebb"
      unitRef="usd">6817000</tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMS0xLTEtODYzNA_e13fa799-3d7a-4d9f-b50f-6071797160e1"
      unitRef="usd">645719000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMy0xLTEtODYzOA_18e92cc9-d389-49f8-8462-1e5b64cb00e1"
      unitRef="usd">581593000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsDeferredCompensation
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMS0xLTEtMA_cb8d1df1-3390-4c1e-9c07-b7bd482f3a46"
      unitRef="usd">12289000</tsco:DeferredTaxAssetsDeferredCompensation>
    <tsco:DeferredTaxAssetsDeferredCompensation
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzYtMy0xLTEtMA_dacd2504-2fc9-491f-81ef-340777b7e819"
      unitRef="usd">14836000</tsco:DeferredTaxAssetsDeferredCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzctMS0xLTEtMA_db49a11d-cbb7-4aa8-83d7-fa3f77ba0fd5"
      unitRef="usd">11804000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzctMy0xLTEtMA_b94e5818-1605-4b48-a27b-09bd6c471d5c"
      unitRef="usd">10154000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzgtMS0xLTEtMA_4290ccb8-8933-4cd2-8ff3-1283906579d2"
      unitRef="usd">7346000</tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance>
    <tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzgtMy0xLTEtMA_85d5cfbf-e455-4e69-8b0a-e5e16d356e3a"
      unitRef="usd">6025000</tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance>
    <tsco:DeferredTaxAssetsLeaseExitObligation
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzktMS0xLTEtMA_34ed61e2-013a-4943-996f-c730898bfff9"
      unitRef="usd">2315000</tsco:DeferredTaxAssetsLeaseExitObligation>
    <tsco:DeferredTaxAssetsLeaseExitObligation
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzktMy0xLTEtMA_f81e1104-4e24-4ee3-80d4-dda602e9b879"
      unitRef="usd">2087000</tsco:DeferredTaxAssetsLeaseExitObligation>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEwLTEtMS0xLTA_0f019d70-2d88-4cc6-9d90-d8707da633d2"
      unitRef="usd">8744000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEwLTMtMS0xLTA_58c5e71d-3873-46bc-85a4-6b79df7e5756"
      unitRef="usd">6377000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTEtMS0xLTg2NDA_9624ccf6-7c56-4ab4-87e4-1e402ebfa950"
      unitRef="usd">7269000</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTMtMS0xLTg2NDI_24006a07-dbb1-4c99-b231-63711f362da8"
      unitRef="usd">0</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzExLTEtMS0xLTA_4b4ba1e0-93b6-4726-a1fc-c45b3e969b36"
      unitRef="usd">8431000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzExLTMtMS0xLTA_cc7c3a05-fc03-4de4-bc0d-0f8a4380e080"
      unitRef="usd">5768000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTEtMS0xLTA_5167e37a-5dae-4d04-a99b-c18ffd1e029e"
      unitRef="usd">783643000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzEyLTMtMS0xLTA_9e9e33bd-e87b-48b4-a978-5dfe61909737"
      unitRef="usd">666508000</us-gaap:DeferredTaxAssetsNet>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTEtMS0xLTg2MjM_c17c79cf-76a1-4637-b457-61c8098b976f"
      unitRef="usd">-7584000</tsco:DeferredTaxLiabilitiesFinanceLeaseAssets>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTMtMS0xLTg2Mjg_35a8acfe-7965-401a-a61c-e0d1e8172bbf"
      unitRef="usd">-5684000</tsco:DeferredTaxLiabilitiesFinanceLeaseAssets>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTEtMS0xLTg2MjY_f8883380-060f-49ca-a783-51fa5e38442a"
      unitRef="usd">-612658000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTMtMS0xLTg2MzA_03b235de-31ac-419a-b879-65b84a430771"
      unitRef="usd">-551751000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE0LTEtMS0xLTA_210a61a8-713b-4d92-9520-f310b13474f2"
      unitRef="usd">4768000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE0LTMtMS0xLTA_3c32a724-4294-4988-be67-4eb372dcc723"
      unitRef="usd">4667000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE1LTEtMS0xLTA_0ad3efc0-76f1-41fd-b62c-0bf314b51af9"
      unitRef="usd">2491000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE1LTMtMS0xLTA_5564652c-b52c-4bd7-b6b4-09a821c6f9b5"
      unitRef="usd">2024000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTEtMS0xLTA_05b0d501-6c4d-45b1-a915-818b86821c7b"
      unitRef="usd">124280000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE2LTMtMS0xLTA_c73ed75a-e3f1-4646-83c3-84e7d6e39228"
      unitRef="usd">93919000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTEtMS0xLTA_fa05dc6d-2153-4091-96e6-0bf4ce170c35"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE3LTMtMS0xLTA_d0615d35-ce35-4cf7-94df-6b89370d6654"
      unitRef="usd">8230000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE4LTEtMS0xLTA_5b107207-bae1-44a1-8287-ffaccb711280"
      unitRef="usd">276000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE4LTMtMS0xLTA_39e863bc-eaf0-487d-8767-276b6c189418"
      unitRef="usd">386000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE5LTEtMS0xLTA_89e6f567-ec46-4544-a339-7ed4d72b7c05"
      unitRef="usd">752057000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzE5LTMtMS0xLTA_4a996c72-98a4-44f0-adb4-ab4f961d9131"
      unitRef="usd">666661000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzIxLTEtMS0xLTA_0672ea14-4d5f-4a60-affe-f0d2da1fb783"
      unitRef="usd">31586000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTo4NjRhMmE1MTQ1ZjM0NDEzYmFjOTA4YTZmZGVmZDdlZC90YWJsZXJhbmdlOjg2NGEyYTUxNDVmMzQ0MTNiYWM5MDhhNmZkZWZkN2VkXzIxLTMtMS0xLTA_a507732c-d434-43ac-beb8-5d4bcae24940"
      unitRef="usd">-153000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzY5OA_cc0150e8-c9c0-4efc-b247-8e6469e6ad7e"
      unitRef="usd">8600000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzcwNQ_0db64041-0dc2-43c6-982e-f9fc96d30a6a"
      unitRef="usd">6200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzgwOA_4bf877ad-5578-436d-8ca0-9670393d4c0b"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNDQ_caff6828-14a7-4e7d-a2e2-7a8b857afb33">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax provision at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 162(m) limitation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits, net of federal tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(928)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtMS0xLTEtMA_cc37bc27-6f65-44d6-aff5-ae4e69f49013"
      unitRef="usd">203311000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtMy0xLTEtMA_517edba5-936f-4745-a2f9-f782146f43dd"
      unitRef="usd">151909000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzMtNS0xLTEtMA_d393423e-062a-43c8-8092-85f68d435069"
      unitRef="usd">143511000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtMS0xLTEtMA_358194df-16a7-4572-9514-11ece1cc9454"
      unitRef="usd">27642000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtMy0xLTEtMA_0ddd4f18-43d1-4afc-93b5-690bbff09fc2"
      unitRef="usd">19722000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzUtNS0xLTEtMA_72b6ab8b-1430-47c0-a567-1198082e438f"
      unitRef="usd">18019000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtMS0xLTEtMA_71ff959a-e200-4d4b-aaac-75ba4454903d"
      unitRef="usd">5080000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtMy0xLTEtMA_1bf6a941-0a64-4d74-8c13-eaa57c946ca8"
      unitRef="usd">2572000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzYtNS0xLTEtMA_00d60b94-727e-4fa0-a4f5-bb1d261569d5"
      unitRef="usd">2581000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctMS0xLTEtMA_1693a63f-c930-4d71-aa23-f43791c19a84"
      unitRef="usd">8828000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctMy0xLTEtMA_33d1c3e4-2d8a-4fad-96ad-0b05115498ea"
      unitRef="usd">7768000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzctNS0xLTEtMA_ab841c3b-5948-4694-a86a-3533d727e3a0"
      unitRef="usd">7140000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtMS0xLTEtMA_0406fe57-ccb6-4508-bd81-d5d46c47b8a5"
      unitRef="usd">9303000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtMy0xLTEtMA_6a3d5f2d-d899-4b53-88cb-784c7ba08f27"
      unitRef="usd">4484000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzgtNS0xLTEtMA_e4f771fb-7a0f-4d16-bd98-894d71931f3b"
      unitRef="usd">4522000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTEtMS0xLTA_8e3dccab-e76a-4827-a0c4-dbd77f1f6bfb"
      unitRef="usd">-1287000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTMtMS0xLTA_e069262f-3fff-425b-902e-012028cb8974"
      unitRef="usd">-928000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzEwLTUtMS0xLTA_02a88591-cd05-44f3-935a-ad6ed566b536"
      unitRef="usd">-1421000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTEtMS0xLTA_34e4c45e-2216-478e-ac8b-69e8397d03a6"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTMtMS0xLTA_dedaed03-b301-4e85-9578-39b9a18f035a"
      unitRef="usd">161023000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiOGI2Mzg0NGYyNjk0YTJhOWRlNjQ0ZmEyMDBhNmY3Yi90YWJsZXJhbmdlOmI4YjYzODQ0ZjI2OTRhMmE5ZGU2NDRmYTIwMGE2ZjdiXzExLTUtMS0xLTA_f9bd2c07-e9d2-432b-9e00-7bfc6d28d7fd"
      unitRef="usd">151028000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzE2Mzc_9d8be69f-2414-4d30-a7cb-da1b1c139b1c"
      unitRef="usd">2700000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzIyNjg_495b4da3-1be9-4355-9071-12eeff3ff319">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions for tax positions of prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItMS0xLTEtMA_5af6f3cd-8f97-40d0-bc6f-c43c1a3f9340"
      unitRef="usd">2760000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItMy0xLTEtMA_b6ab0b16-94ae-4cd9-be82-64d9a991c481"
      unitRef="usd">2451000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i7ce46b99fba840d5844a36207ceeb3a4_I20171230"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzItNS0xLTEtMA_b8ae0da8-61b8-4dfd-925c-f48b5b0737fd"
      unitRef="usd">1993000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtMS0xLTEtMA_e7b04f33-abdc-4d0b-88e7-a11edab3c167"
      unitRef="usd">816000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtMy0xLTEtMA_df54435f-21f1-4614-be8f-a9d890310c08"
      unitRef="usd">650000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzMtNS0xLTEtMA_e5057447-75af-400f-bd9f-a2390ebf055f"
      unitRef="usd">621000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtMS0xLTEtMA_4a182969-16db-4e12-8018-eaed467d6687"
      unitRef="usd">32000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtMy0xLTEtMA_3d7040be-e92d-4bca-a9dc-0b650a6e4a98"
      unitRef="usd">59000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzQtNS0xLTEtMA_bd6970e2-2526-45bb-b512-8ec27feaebe3"
      unitRef="usd">257000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtMS0xLTEtMA_02e2897b-c90e-4501-95fd-672530a1adef"
      unitRef="usd">372000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtMy0xLTEtMA_b13fa596-c0e1-4056-b343-b6527ef56c71"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzUtNS0xLTEtMA_c2d77275-39b3-4982-b616-9082653ce3a8"
      unitRef="usd">420000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtMS0xLTEtMA_dd24bcea-c3a2-4265-b839-b17651848ab7"
      unitRef="usd">3236000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i18f222ef271640b380c40f305f55fa88_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtMy0xLTEtMA_59669c60-50c7-4db1-8922-845b750eeb1d"
      unitRef="usd">2760000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie8ae5f30187440f4a11018dfcb2731ea_I20181229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90YWJsZTpiYmFiZDcxZWMxNmM0M2ZjOTE5ZGIzNTJjMWM3ODM4Mi90YWJsZXJhbmdlOmJiYWJkNzFlYzE2YzQzZmM5MTlkYjM1MmMxYzc4MzgyXzYtNS0xLTEtMA_f6bc075e-4dae-437a-8af8-bcef8088d2e8"
      unitRef="usd">2451000</us-gaap:UnrecognizedTaxBenefits>
    <tsco:SocialSecurityTaxDeferral
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDIvZnJhZzplNjg3NmVlOGU1YzM0MzVkYTUxMjE2YzRkNTMwOGFlYi90ZXh0cmVnaW9uOmU2ODc2ZWU4ZTVjMzQzNWRhNTEyMTZjNGQ1MzA4YWViXzEwOTk1MTE2MzMzMTg_a73f73e8-b907-4797-8d07-0e7a345a8841"
      unitRef="usd">47000000.0</tsco:SocialSecurityTaxDeferral>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzEyMzY_84cad2e7-fa05-4276-a24c-4a214c9db693">Retirement Benefit Plans:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#x201c;401(k) Plan&#x201d;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) 100% of the employee&#x2019;s elective contributions up to 3% of eligible compensation plus 50% of the employee&#x2019;s elective contributions from 3% to 6% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed 4.5% of the employee&#x2019;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $12.9 million, $9.8 million, and $8.5 million during fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#x2019; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $4,500.&#160;&#160;The Company&#x2019;s contributions, including accrued interest, were $0.6 million, $0.7 million, and $0.6 million during fiscal 2020, 2019, and 2018, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzI2NA_43d0c78c-efcd-4ccb-923e-6a19a1831270"
      unitRef="number">1</tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution>
    <tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzMxNA_a0f86fad-3a02-42ff-bb03-9b04761c703d"
      unitRef="number">0.03</tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match>
    <tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzM0Nw_3611c7a6-b5d3-4e71-a336-9f8ebfea8e51"
      unitRef="number">0.50</tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution>
    <tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzM5Ng_0a2abccc-16f9-4de5-aed5-c4a0b6c2d884"
      unitRef="number">0.03</tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match>
    <tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzQwMg_e4c5d06f-727f-4a8a-86a1-bc0d6ab29a2c"
      unitRef="number">0.06</tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match>
    <tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzUxMg_92bb4073-a52b-493d-965e-2ddf28774f68"
      unitRef="number">0.045</tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY2OA_9b11210f-761a-4f29-8078-d383216602be"
      unitRef="usd">12900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY3Mg_b8437700-d37d-46d7-8dd0-548c721092ca"
      unitRef="usd">9800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzY4MA_723327ff-fb6a-4b6e-b1c3-5cc5681cb33d"
      unitRef="usd">8500000</us-gaap:DefinedContributionPlanCostRecognized>
    <tsco:CompanyMaximumMatchUnderDeferredCompensationProgram
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExMDM_f81267e1-70be-48b4-8698-d7f9bc0ffd1b"
      unitRef="usd">4500</tsco:CompanyMaximumMatchUnderDeferredCompensationProgram>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExNzA_d0703754-73d4-4d2b-ba0f-9252a5532ab4"
      unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExNzQ_144f20a4-acec-48a8-9ad0-5cd1706a5cd1"
      unitRef="usd">700000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNDgvZnJhZzo0OTQ2NWUxNzAxYjM0NDVkYWE0MWYwNjMxOTUyODU4NS90ZXh0cmVnaW9uOjQ5NDY1ZTE3MDFiMzQ0NWRhYTQxZjA2MzE5NTI4NTg1XzExODI_b6c75bed-f3cf-4ebf-9f13-8e236e838427"
      unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTEvZnJhZzo2YWQ5OGVhYWYwMmY0YjBlYTJlZDY1YTRlOTE4N2VkMS90ZXh0cmVnaW9uOjZhZDk4ZWFhZjAyZjRiMGVhMmVkNjVhNGU5MTg3ZWQxXzM1MQ_02d1e125-ac17-4ca6-8536-30b49dde12b7">Commitments and Contingencies:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction and Real Estate Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;26, 2020, the Company had no material contractual commitments related to construction projects extending greater than twelve months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 7, 2020 the Company announced plans to build a new distribution center in Navarre, Ohio.  The new distribution center is expected to be approximately 895,000 square feet and will require an estimated initial investment of approximately $70 million.  Construction is planned to begin in fiscal 2021 and is currently anticipated to be complete by the end of fiscal 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;26, 2020, there were $48.7 million outstanding letters of credit under the Senior Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On October 9, 2020, an alleged stockholder, the City of Pontiac Police and Fire Retirement System, filed a derivative lawsuit in the U.S. District Court for the Middle District of Tennessee, purportedly on the Company's behalf, against certain current and former members of our Board of Directors, and the Company as a nominal defendant, seeking unspecified compensatory and punitive damages payable to the Company, disgorgement, restitution, corporate governance and hiring changes, mandated community investment, and attorneys' fees and costs. Plaintiff alleges that defendants violated the federal securities laws governing proxy solicitations and breached their fiduciary duties by misrepresenting the Company&#x2019;s commitment to and support for diversity and inclusion. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company disputes the allegations of the complaint.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company and the individual defendants moved to dismiss the complaint based on plaintiff&#x2019;s failure to make a demand on the board and to state a claim upon which relief may be granted.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Given the indeterminate claims for monetary damages and the early stage of the proceedings where key factual and legal issues have not been resolved, the Company is unable to predict the ultimate timing or outcome of, or reasonably estimate the possible losses or a range of possible losses resulting from the matter described above.&lt;/span&gt;&lt;/div&gt;The Company is also involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#x2019;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#x2019;s Consolidated Financial Statements.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i63f48a3209f24569947297c55424d965_I20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTEvZnJhZzo2YWQ5OGVhYWYwMmY0YjBlYTJlZDY1YTRlOTE4N2VkMS90ZXh0cmVnaW9uOjZhZDk4ZWFhZjAyZjRiMGVhMmVkNjVhNGU5MTg3ZWQxXzExMg_05ad5d77-afd3-4ae7-8855-6be0c25282fb"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzI4OA_cde4be9a-8b8c-4513-9362-540a2b3531a4">Segment Reporting:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one reportable segment which is the retail sale of products that support the rural lifestyle.&#160;&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2020, 2019, and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percent of Net Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product Category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock and Pet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware, Tools and Truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal, Gift and Toy Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing and Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzUx_0cd064e7-3e4f-4225-9042-502ec44829f4"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90ZXh0cmVnaW9uOjExOGQ1YWRjY2M2YzQyMjFiZDM3NTFiMTdjMWFjNjg3XzI4Mg_d0a54d26-7189-465e-af1e-17c3273d1236">The following table indicates the percentage of net sales represented by each major product category during fiscal 2020, 2019, and 2018:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percent of Net Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Product Category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock and Pet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware, Tools and Truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal, Gift and Toy Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing and Footwear&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock>
    <tsco:SalesRevenueNetPercentage
      contextRef="i2fb451c81a594724bc3b0dd5516f5b68_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtMS0xLTEtMA_021914b0-3080-415d-a8ec-9f9159978364"
      unitRef="number">0.47</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i01dd7f4b1ccf4cac9f448d2526b08954_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtMy0xLTEtMA_98b0419a-dd73-4fae-b73f-e8ff92c83d2a"
      unitRef="number">0.47</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i1b89e9d537a44cc3ab70f291de415ad9_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzMtNS0xLTEtMA_2d2aceb5-bf6f-4b3e-8b93-eb0fd3c3e7dc"
      unitRef="number">0.47</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i1f3fc37bf79042ce830746bb6c0f1320_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtMS0xLTEtMA_4aa2bbd1-c1c6-482e-bbd9-546742354664"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i5f2e582607dc40428a075245bc5cfbce_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtMy0xLTEtMA_760d67ec-b289-4bad-a01c-435d3d026e21"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="id4d4ca04c1c64a64ad890d9b9b69680c_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzQtNS0xLTEtMA_d169d2f2-591a-4e28-ba6c-9f0a500078dd"
      unitRef="number">0.22</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i7098558ddc4b4936b288ed4af9cfffa3_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtMS0xLTEtMA_e770413d-37c7-4bd1-9bb0-67c1432b1912"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i71a47c6be6114526bb23877dba2facaf_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtMy0xLTEtMA_e45ef095-cc2d-4189-831f-bfc7cbbda28c"
      unitRef="number">0.20</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ia176f3bb1f9c4ebcb4227c3de1748a68_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzUtNS0xLTEtMA_5c46b966-d617-4f6e-be66-989c8504458c"
      unitRef="number">0.19</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i6af9fd55f38b42f09ea268db6c78bf26_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtMS0xLTEtMA_cfb4421b-80cb-4fd8-bb38-b20832c972d5"
      unitRef="number">0.07</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i735b51d410d54ac8acdf543b1c4a3485_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtMy0xLTEtMA_03d7f7fa-b40a-4a7d-bff5-079064374bd1"
      unitRef="number">0.08</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i8d465c81d36840008b6f44e65dbea4b0_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzYtNS0xLTEtMA_b2103371-414c-438d-8fcf-8c0bf55359f8"
      unitRef="number">0.08</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ie3f30febf1fd4798b96b5f3e3252f9a8_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctMS0xLTEtMA_4f5c30a8-cf68-4bac-b51a-95b74e857b7e"
      unitRef="number">0.04</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i659e020af8e546128f13ef43aaff9a6e_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctMy0xLTEtMA_4db43923-ff40-40a1-afb9-bfccdbb9c919"
      unitRef="number">0.04</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i988ef280ce4946d1a8cebc4f2fe2d74b_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzctNS0xLTEtMA_d29d0d2d-9258-4dba-a09e-3091006f3e18"
      unitRef="number">0.04</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtMS0xLTEtMA_0885cb89-cb68-41c5-b9de-d4986004c432"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i09e30090021f443fbd091d6444595479_D20181230-20191228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtMy0xLTEtMA_715f86c9-d07e-4c8a-9bbf-bfdf72c2d51f"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ia17acb99d330411bb696cd2e8b3e2e92_D20171231-20181229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTQvZnJhZzoxMThkNWFkY2NjNmM0MjIxYmQzNzUxYjE3YzFhYzY4Ny90YWJsZTo5OWJjMjI4OWY5ZTk0MzlkOTNkMzE1MDRlYTM0NTA4YS90YWJsZXJhbmdlOjk5YmMyMjg5ZjllOTQzOWQ5M2QzMTUwNGVhMzQ1MDhhXzgtNS0xLTEtMA_6594885f-5a46-4f43-b7e1-039e215d06a0"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xNTcvZnJhZzoxODVmNTA1OTUyZTA0YzA5OWVhYTc4Yjk1YTMyYzExZS90ZXh0cmVnaW9uOjE4NWY1MDU5NTJlMDRjMDk5ZWFhNzhiOTVhMzJjMTFlXzkxMzY_838298b7-3d6a-41d0-b97b-6501ed952cd5">New Accounting Pronouncements:&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; which amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses.  The new guidance applies to financial assets measured at amortized cost basis, including receivables that result from revenue transactions and held-to-maturity debt securities.  This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, and early adoption was permitted for fiscal years beginning after December 15, 2018.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-13, &#x201c;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement,&#x201d; which amends the disclosure requirements for fair value measurements by removing, modifying and adding certain disclosures.  This guidance is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &#x201c;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d;  This update clarifies the accounting treatment for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license.  This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The amendments may be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption.  The Company adopted this guidance on a prospective basis in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;In March 2020, the FASB issued ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope."  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (IBORs), and, particularly, the risk of cessation of LIBOR related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  The Company does not expect the adoption of this guidance to have a material impact on its Condensed Consolidated Financial Statements and related disclosures.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217"
      id="id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xOTQ0L2ZyYWc6YzgwZWIxY2ZiMTBjNDYxZjhjYTljNmJiNTNmMjQ0YTAvdGV4dHJlZ2lvbjpjODBlYjFjZmIxMGM0NjFmOGNhOWM2YmI1M2YyNDRhMF8xMDk5NTExNjI5MjAw_794c6422-c463-4585-831c-ac480f3460b5">Subsequent Events:On February 17, 2021, the Company announced that it has entered into an agreement to acquire all of the outstanding equity interests of Orscheln Farm and Home, LLC, a farm and ranch retailer with 167 retail stores in 11 states, in an all-cash transaction for approximately $320 million.  The Company intends to fund the acquisition through cash-on-hand.  The acquisition is conditioned on the receipt of regulatory approval and satisfactory completion of customary closing conditions.</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670358856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Jan. 23, 2021</div></th>
<th class="th"><div>Jun. 27, 2020</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_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 26,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-23314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRACTOR SUPPLY CO /DE/<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">13-3139732<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityAddressAddressLine1', window );">Entity Address, Street Address</a></td>
<td class="text">5401 Virginia Way<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="text">Brentwood<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityAddressStateOrProvince', window );">Entity Address, State</a></td>
<td class="text">TN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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, Zip Code</a></td>
<td class="text">37027<span></span>
</td>
<td class="text">&#160;<span></span>
</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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">440-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_Security12bTitle', window );">Title of each class</a></td>
<td class="text">Common Stock, $.008 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SecurityExchangeName', window );">Name of each exchange on which registered</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</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_TradingSymbol', window );">Trading Symbol(s)</a></td>
<td class="text">TSCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.6<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,301,841<span></span>
</td>
<td class="text">&#160;<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000916365<span></span>
</td>
<td class="text">&#160;<span></span>
</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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">false<span></span>
</td>
<td class="text">&#160;<span></span>
</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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentAnnualReport">
<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 only for a form used as an annual report.</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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</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_DocumentFiscalYearFocus</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:gYearItemType</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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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_DocumentTransitionReport">
<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 only for a form used as a transition report.</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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_EntityCommonStockSharesOutstanding">
<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 number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityCurrentReportingStatus</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:yesNoItemType</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_EntityFilerCategory">
<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 whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityFilerCategory</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:filerCategoryItemType</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_EntityInformationLineItems">
<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_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<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 registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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 S-T<br> -Number 232<br> -Section 405<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_EntityInteractiveDataCurrent</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:yesNoItemType</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_EntityPublicFloat">
<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 aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_EntityShellCompany">
<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 registrant is a shell company as defined in Rule 12b-2 of 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 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_EntityShellCompany</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_EntitySmallBusiness">
<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>Indicates that the company is a Smaller Reporting Company (SRC).</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_EntitySmallBusiness</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_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_EntityVoluntaryFilers">
<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 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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:yesNoItemType</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_EntityWellKnownSeasonedIssuer">
<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 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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:yesNoItemType</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_IcfrAuditorAttestationFlag">
<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 );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_IcfrAuditorAttestationFlag</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592993160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New accounting pronouncements</a></td>
<td class="text">New Accounting Pronouncements:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Recently Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; which amends the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses.  The new guidance applies to financial assets measured at amortized cost basis, including receivables that result from revenue transactions and held-to-maturity debt securities.  This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019, and early adoption was permitted for fiscal years beginning after December 15, 2018.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement,&#8221; which amends the disclosure requirements for fair value measurements by removing, modifying and adding certain disclosures.  This guidance is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The Company adopted this guidance in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221;  This update clarifies the accounting treatment for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license.  This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2019, with early adoption permitted.  The amendments may be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption.  The Company adopted this guidance on a prospective basis in the first quarter of fiscal 2020.  The adoption of this guidance did not have a material impact on our Condensed Consolidated Financial Statements and related disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div>In March 2020, the FASB issued ASU 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope."  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (IBORs), and, particularly, the risk of cessation of LIBOR related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  The Company does not expect the adoption of this guidance to have a material impact on its Condensed Consolidated Financial Statements and related disclosures.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<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 );">- References</a><div><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;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>21
<FILENAME>R3.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645669971080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 10,620,352,000<span></span>
</td>
<td class="nump">$ 8,351,931,000<span></span>
</td>
<td class="nump">$ 7,911,046,000<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_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of Merchandise Sold</a></td>
<td class="nump">6,858,803,000<span></span>
</td>
<td class="nump">5,480,161,000<span></span>
</td>
<td class="nump">5,208,518,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">3,761,549,000<span></span>
</td>
<td class="nump">2,871,770,000<span></span>
</td>
<td class="nump">2,702,528,000<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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">2,478,524,000<span></span>
</td>
<td class="nump">1,932,572,000<span></span>
</td>
<td class="nump">1,823,440,000<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_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">217,124,000<span></span>
</td>
<td class="nump">195,978,000<span></span>
</td>
<td class="nump">177,351,000<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_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">68,973,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">996,928,000<span></span>
</td>
<td class="nump">743,220,000<span></span>
</td>
<td class="nump">701,737,000<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_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="nump">28,781,000<span></span>
</td>
<td class="nump">19,843,000<span></span>
</td>
<td class="nump">18,352,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">968,147,000<span></span>
</td>
<td class="nump">723,377,000<span></span>
</td>
<td class="nump">683,385,000<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_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">219,189,000<span></span>
</td>
<td class="nump">161,023,000<span></span>
</td>
<td class="nump">151,028,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 748,958,000<span></span>
</td>
<td class="nump">$ 562,354,000<span></span>
</td>
<td class="nump">$ 532,357,000<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_us-gaap_EarningsPerShareBasic', window );">Net income per share &#8211; basic</a></td>
<td class="nump">$ 6.44<span></span>
</td>
<td class="nump">$ 4.70<span></span>
</td>
<td class="nump">$ 4.34<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_us-gaap_EarningsPerShareDiluted', window );">Net income per share &#8211; diluted</a></td>
<td class="nump">$ 6.38<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 4.31<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_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">116,370<span></span>
</td>
<td class="nump">119,727<span></span>
</td>
<td class="nump">122,651<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">117,436<span></span>
</td>
<td class="nump">120,743<span></span>
</td>
<td class="nump">123,471<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_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per common share outstanding</a></td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.20<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_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">$ 68,973,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_OtherAssetImpairmentCharges', window );">Other Asset Impairment Charges</a></td>
<td class="nump">$ 5,078,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<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>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_CostOfGoodsAndServicesSold">
<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 aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationAndAmortization">
<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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_GoodwillAndIntangibleAssetImpairment">
<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>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GrossProfit">
<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>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<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>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeStatementAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InterestExpense">
<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>Amount of the cost of borrowed funds accounted for as interest expense.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherAssetImpairmentCharges">
<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 charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_Revenues">
<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>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SellingGeneralAndAdministrativeExpense">
<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 aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<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 );">- References</a><div><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;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645680101896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_tsco_ComprehensiveIncomeAbstract', window );"><strong>Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 748,958<span></span>
</td>
<td class="nump">$ 562,354<span></span>
</td>
<td class="nump">$ 532,357<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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Change in fair value of interest rate swaps, net of taxes</a></td>
<td class="num">(3,442)<span></span>
</td>
<td class="num">(4,332)<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax, Total</a></td>
<td class="num">(3,442)<span></span>
</td>
<td class="num">(4,332)<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 745,516<span></span>
</td>
<td class="nump">$ 558,022<span></span>
</td>
<td class="nump">$ 532,813<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ComprehensiveIncomeAbstract">
<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>Comprehensive Income</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;">tsco_ComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_ComprehensiveIncomeNetOfTax">
<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>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<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;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<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>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<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>Amount after tax and reclassification adjustments of other comprehensive income (loss).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>23
<FILENAME>R5.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645593489128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,341,756<span></span>
</td>
<td class="nump">$ 84,241<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_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">1,783,270<span></span>
</td>
<td class="nump">1,602,781<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_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">133,659<span></span>
</td>
<td class="nump">100,865<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">3,258,685<span></span>
</td>
<td class="nump">1,787,887<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,248,960<span></span>
</td>
<td class="nump">1,163,956<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_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">2,423,881<span></span>
</td>
<td class="nump">2,188,802<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_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</a></td>
<td class="nump">55,520<span></span>
</td>
<td class="nump">124,492<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_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Tax Assets, Deferred Income</a></td>
<td class="nump">31,586<span></span>
</td>
<td class="nump">0<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_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">30,484<span></span>
</td>
<td class="nump">24,131<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">7,049,116<span></span>
</td>
<td class="nump">5,289,268<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">976,096<span></span>
</td>
<td class="nump">643,036<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_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee compensation</a></td>
<td class="nump">119,701<span></span>
</td>
<td class="nump">39,755<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_us-gaap_AccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">324,813<span></span>
</td>
<td class="nump">247,690<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_us-gaap_UnsecuredDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,000<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_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="nump">4,554<span></span>
</td>
<td class="nump">4,036<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_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">298,696<span></span>
</td>
<td class="nump">277,099<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_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">19,938<span></span>
</td>
<td class="nump">5,984<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,743,798<span></span>
</td>
<td class="nump">1,247,600<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">984,324<span></span>
</td>
<td class="nump">366,480<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_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance Lease, Liability, Noncurrent</a></td>
<td class="nump">33,096<span></span>
</td>
<td class="nump">30,389<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_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">2,220,904<span></span>
</td>
<td class="nump">2,001,162<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_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred Income Tax Liabilities, Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">153<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_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">143,154<span></span>
</td>
<td class="nump">76,361<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">5,125,276<span></span>
</td>
<td class="nump">3,722,145<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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="nump">1,389<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_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,095,500<span></span>
</td>
<td class="nump">966,698<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_us-gaap_TreasuryStockValue', window );">Treasury stock</a></td>
<td class="num">(3,356,953)<span></span>
</td>
<td class="num">(3,013,996)<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax', window );">Accumulated other comprehensive (loss)/income</a></td>
<td class="num">(3,243)<span></span>
</td>
<td class="nump">199<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,187,135<span></span>
</td>
<td class="nump">3,612,833<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">1,923,840<span></span>
</td>
<td class="nump">1,567,123<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 7,049,116<span></span>
</td>
<td class="nump">$ 5,289,268<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<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>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<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>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax">
<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>Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<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>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<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;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<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>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<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>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<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>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<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>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<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>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LongTermDebtNoncurrent">
<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>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<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>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<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>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<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>Amount of lessee's right to use underlying asset under operating lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<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>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<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>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<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>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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 cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockValue">
<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 amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebtCurrent">
<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>Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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;">us-gaap_UnsecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645681747352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">40<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.008<span></span>
</td>
<td class="nump">$ 0.008<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_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">175,128<span></span>
</td>
<td class="nump">173,608<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_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">116,246<span></span>
</td>
<td class="nump">118,165<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_us-gaap_TreasuryStockShares', window );">Treasury stock, at cost (in shares)</a></td>
<td class="nump">58,882<span></span>
</td>
<td class="nump">55,443<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TreasuryStockShares">
<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>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670542184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Retained Earnings</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_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity at Dec. 30, 2017</a></td>
<td class="nump">$ 1,418,673<span></span>
</td>
<td class="nump">$ 1,363<span></span>
</td>
<td class="nump">$ 716,228<span></span>
</td>
<td class="num">$ (2,130,901)<span></span>
</td>
<td class="nump">$ 3,358<span></span>
</td>
<td class="nump">$ 2,828,625<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">79,643<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">79,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">28,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(1,367)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(349,776)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(349,776)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(147,087)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(147,087)<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">532,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">532,357<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity at Dec. 29, 2018</a></td>
<td class="nump">1,561,820<span></span>
</td>
<td class="nump">$ 1,375<span></span>
</td>
<td class="nump">823,413<span></span>
</td>
<td class="num">(2,480,677)<span></span>
</td>
<td class="nump">3,814<span></span>
</td>
<td class="nump">3,213,895<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</a></td>
<td class="nump">456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">115,981<span></span>
</td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">115,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">31,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(3,818)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,384)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(533,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(533,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(162,699)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(162,699)<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">562,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562,354<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_us-gaap_PriorPeriodReclassificationAdjustment', window );">Reclassification of stranded tax effects (ASU 2018-02)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PriorPeriodReclassificationAdjustment', window );">Reclassification of stranded tax effects (ASU 2018-02) | Accounting Standards Update 2018-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">717<span></span>
</td>
<td class="num">(717)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity at Dec. 28, 2019</a></td>
<td class="nump">1,567,123<span></span>
</td>
<td class="nump">$ 1,389<span></span>
</td>
<td class="nump">966,698<span></span>
</td>
<td class="num">(3,013,996)<span></span>
</td>
<td class="nump">199<span></span>
</td>
<td class="nump">3,612,833<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</a></td>
<td class="num">(4,332)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,332)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">99,340<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">99,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">37,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(7,799)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TreasuryStockSharesAcquired', window );">Repurchase of common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(342,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(342,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(174,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(174,656)<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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">748,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">748,958<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity at Dec. 26, 2020</a></td>
<td class="nump">1,923,840<span></span>
</td>
<td class="nump">$ 1,401<span></span>
</td>
<td class="nump">$ 1,095,500<span></span>
</td>
<td class="num">$ (3,356,953)<span></span>
</td>
<td class="num">(3,243)<span></span>
</td>
<td class="nump">$ 4,187,135<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</a></td>
<td class="num">$ (3,442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,442)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesOutstanding', window );">Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<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>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsOfDividends">
<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>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PriorPeriodReclassificationAdjustment">
<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 amount of a reclassification adjustment made to prior period financial statement amounts.</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;">us-gaap_PriorPeriodReclassificationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensation">
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SharesOutstanding">
<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>Number of shares issued which are neither cancelled nor held in the treasury.</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;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<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>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<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>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<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;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_StockholdersEquity">
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<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>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645596863992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 748,958,000<span></span>
</td>
<td class="nump">$ 562,354,000<span></span>
</td>
<td class="nump">$ 532,357,000<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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">217,124,000<span></span>
</td>
<td class="nump">195,978,000<span></span>
</td>
<td class="nump">177,351,000<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_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposition of property and equipment</a></td>
<td class="num">(1,157,000)<span></span>
</td>
<td class="num">(297,000)<span></span>
</td>
<td class="num">(567,000)<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_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">37,273,000<span></span>
</td>
<td class="nump">31,136,000<span></span>
</td>
<td class="nump">28,921,000<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_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(31,739,000)<span></span>
</td>
<td class="nump">6,760,000<span></span>
</td>
<td class="nump">11,887,000<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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(180,489,000)<span></span>
</td>
<td class="num">(13,239,000)<span></span>
</td>
<td class="num">(136,334,000)<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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(32,794,000)<span></span>
</td>
<td class="nump">13,582,000<span></span>
</td>
<td class="num">(26,195,000)<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_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">333,060,000<span></span>
</td>
<td class="nump">23,055,000<span></span>
</td>
<td class="nump">43,413,000<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_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued employee compensation</a></td>
<td class="nump">79,946,000<span></span>
</td>
<td class="num">(14,291,000)<span></span>
</td>
<td class="nump">22,373,000<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_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="nump">72,405,000<span></span>
</td>
<td class="nump">10,351,000<span></span>
</td>
<td class="nump">36,406,000<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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="nump">13,954,000<span></span>
</td>
<td class="nump">8,327,000<span></span>
</td>
<td class="num">(8,355,000)<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_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="nump">63,923,000<span></span>
</td>
<td class="num">(12,000,000)<span></span>
</td>
<td class="nump">13,137,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,394,515,000<span></span>
</td>
<td class="nump">811,716,000<span></span>
</td>
<td class="nump">694,394,000<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(294,002,000)<span></span>
</td>
<td class="num">(217,450,000)<span></span>
</td>
<td class="num">(278,530,000)<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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">1,792,000<span></span>
</td>
<td class="nump">2,489,000<span></span>
</td>
<td class="nump">2,216,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(292,210,000)<span></span>
</td>
<td class="num">(214,961,000)<span></span>
</td>
<td class="num">(276,314,000)<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Borrowings under debt facilities</a></td>
<td class="nump">2,009,000,000<span></span>
</td>
<td class="nump">1,002,000,000<span></span>
</td>
<td class="nump">1,193,500,000<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_us-gaap_RepaymentsOfUnsecuredDebt', window );">Repayments under debt facilities</a></td>
<td class="num">(1,406,500,000)<span></span>
</td>
<td class="num">(1,013,250,000)<span></span>
</td>
<td class="num">(1,212,250,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_CashOutflowforDebtIssuanceCost', window );">Debt discounts and issuance costs</a></td>
<td class="num">(17,048,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(346,000)<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_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Principal payments under finance lease liabilities</a></td>
<td class="num">(4,170,000)<span></span>
</td>
<td class="num">(3,708,000)<span></span>
</td>
<td class="num">(3,246,000)<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(7,799,000)<span></span>
</td>
<td class="num">(3,818,000)<span></span>
</td>
<td class="num">(1,367,000)<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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(342,957,000)<span></span>
</td>
<td class="num">(533,319,000)<span></span>
</td>
<td class="num">(349,776,000)<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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Net proceeds from issuance of common stock</a></td>
<td class="nump">99,340,000<span></span>
</td>
<td class="nump">115,981,000<span></span>
</td>
<td class="nump">79,643,000<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_us-gaap_PaymentsOfDividends', window );">Cash dividends paid to stockholders</a></td>
<td class="num">(174,656,000)<span></span>
</td>
<td class="num">(162,699,000)<span></span>
</td>
<td class="num">(147,087,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by/(used in) financing activities</a></td>
<td class="nump">155,210,000<span></span>
</td>
<td class="num">(598,813,000)<span></span>
</td>
<td class="num">(440,929,000)<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_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net change in cash and cash equivalents</a></td>
<td class="nump">1,257,515,000<span></span>
</td>
<td class="num">(2,058,000)<span></span>
</td>
<td class="num">(22,849,000)<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">84,241,000<span></span>
</td>
<td class="nump">86,299,000<span></span>
</td>
<td class="nump">109,148,000<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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">1,341,756,000<span></span>
</td>
<td class="nump">84,241,000<span></span>
</td>
<td class="nump">86,299,000<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_tsco_CashPaidDuringPeriodForAbstract', window );"><strong>Cash paid during the year for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InterestPaidNet', window );">Interest Paid, Excluding Capitalized Interest, Operating Activities</a></td>
<td class="nump">24,540,000<span></span>
</td>
<td class="nump">19,146,000<span></span>
</td>
<td class="nump">18,069,000<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_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">235,319,000<span></span>
</td>
<td class="nump">144,377,000<span></span>
</td>
<td class="nump">146,918,000<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_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract', window );"><strong>Supplemental disclosures of non-cash activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid', window );">Non-cash accruals for construction in progress</a></td>
<td class="nump">12,642,000<span></span>
</td>
<td class="nump">7,924,000<span></span>
</td>
<td class="nump">3,001,000<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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">524,141,000<span></span>
</td>
<td class="nump">365,233,000<span></span>
</td>
<td class="nump">0<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_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 7,395,000<span></span>
</td>
<td class="nump">$ 5,217,000<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</a></td>
<td class="text">&#8212;<span></span>
</td>
<td class="text">2,084,880<span></span>
</td>
<td class="text">&#8212;<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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">$ 524,141,000<span></span>
</td>
<td class="nump">$ 365,233,000<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 7,395,000<span></span>
</td>
<td class="nump">$ 5,217,000<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</a></td>
<td class="text">&#8212;<span></span>
</td>
<td class="text">2,084,880<span></span>
</td>
<td class="text">&#8212;<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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="nump">$ 8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">$ 68,973,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CashOutflowforDebtIssuanceCost">
<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>Cash Outflow for Debt Issuance Cost</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;">tsco_CashOutflowforDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_CashPaidDuringPeriodForAbstract">
<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 );">- References</a><div><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;">tsco_CashPaidDuringPeriodForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SupplementaldisclosuresofnoncashactivitiesAbstract">
<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>Supplemental disclosures of non-cash activities [Abstract]</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;">tsco_SupplementaldisclosuresofnoncashactivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<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>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</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;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid">
<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>Future cash outflow to pay for construction in progress expenditures that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<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;">us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DeferredIncomeTaxExpenseBenefit">
<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>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DepreciationAndAmortization">
<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 current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<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>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_GoodwillAndIntangibleAssetImpairment">
<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>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<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>Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxesPaidNet">
<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 amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<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;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInAccountsPayable">
<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 increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<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 increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<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 increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<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 increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInInventories">
<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 increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<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>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<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>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_InterestPaidNet">
<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>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<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;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted">
<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 the prior-period information that has been retrospectively adjusted when a new accounting pronouncement or a change in accounting principle is adopted.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsOfDividends">
<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>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<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 cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<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;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<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>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<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;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt">
<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 cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<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;">us-gaap_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<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 cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<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;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations">
<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 cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RepaymentsOfUnsecuredDebt">
<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 cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_RepaymentsOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<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>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<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>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensation">
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>27
<FILENAME>R9.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592578024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Treasury Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract', window );"><strong>Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]</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_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock</a></td>
<td class="text">Treasury Stock:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Board of Directors has authorized common stock repurchases under a share repurchase program which was announced in February 2007. The authorization amount of the program, which has been increased from time to time, is currently authorized for up to $4.5 billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The share repurchase program does not have an expiration date.  The repurchases may be made from time to time on the open market or in privately negotiated transactions.  The timing and amount of any shares repurchased under the program will depend on a variety of factors, including price, corporate and regulatory requirements, capital availability and other market conditions.  Repurchased shares are accounted for at cost and will be held in treasury for future issuance.  The program may be limited, temporarily paused, or terminated at any time without prior notice.  As of December&#160;26, 2020, the Company had remaining authorization under the share repurchase program of $1.14 billion, exclusive of any fees, commissions or other expenses.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the number of shares repurchased, average price paid per share, and total amount paid for share repurchases in fiscal 2020, 2019, and 2018, respectively (in thousands, except per share amounts):&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,987&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash paid for share repurchases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<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 entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<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;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract">
<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 );">- References</a><div><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;">us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592528792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_SubsequentEventLineItems', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<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>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_SubsequentEventLineItems">
<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>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645597913736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Treasury Stock (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract', window );"><strong>Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for Repurchase of Common Stock</a></td>
<td class="num">$ (342,957)<span></span>
</td>
<td class="num">$ (533,319)<span></span>
</td>
<td class="num">$ (349,776)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract">
<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 );">- References</a><div><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;">us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645590933944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle), as well as tradesmen and small businesses.&#160;&#160;Stores are located primarily in towns outlying major metropolitan markets and in rural communities.  The Company also owns and operates Petsense, LLC (&#8220;Petsense&#8221;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;26, 2020, the Company operated a total of 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of fiscal 2019, the Company adopted new lease accounting guidance under the Financial Accounting Standards Board Accounting Standards Codification Topic 842, Leases.  Adoption of the new lease accounting guidance had a material impact to our Consolidated Balance Sheets and related disclosures and resulted in the recording of additional right-of-use assets and lease liabilities of approximately $2.08&#160;billion as of the date of adoption.  This guidance was applied using the optional transition method which allowed the Company to not recast comparative financial information but rather recognize a cumulative-effect adjustment to retained earnings as of the effective date in the period of adoption.  No adjustment to retained earnings was made as a result of the adoption of this guidance. The standard did not materially impact our Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity, or Cash Flows.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of fiscal 2019, the Company adopted Accounting Standards Update 2017-12, &#8220;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities,&#8221; using the modified retrospective transition method.  This method allows for a cumulative effect adjustment to retained earnings, as of the effective date in the period of adoption, for previously recorded amounts of hedge ineffectiveness.  Upon adoption of the guidance, we recognized a cumulative-effect adjustment of $0.7&#160;million from retained earnings to accumulated other comprehensive income.  The adoption of this guidance did not have a material impact on our Consolidated Financial Statements and related disclosures.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic has created significant public health concerns as well as economic disruption, uncertainty, and</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">volatility which may negatively affect our business operations. As a result, as the pandemic persists and/or if it worsens, our accounting estimates and assumptions could be impacted in subsequent periods, and it is reasonably possible such changes could be significant (although the potential effects cannot be estimated at this time).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, all consisted of 52 weeks.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</span></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company continued to operate as an essential retailer during fiscal 2020, the COVID-19 pandemic had a direct impact on its ability to complete all originally planned store physical inventories.  The plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  The decision to revise the Company&#8217;s inventory schedule was based on these mandates as well as consideration of the health and safety of team members, customers and vendor partners which are crucial to the Company&#8217;s business operations.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Freight</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs various types of transportation and delivery costs in connection with inventory purchases and distribution.&#160;&#160;Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;26, 2020, the Company had net insurance reserves for workers' compensation and general liability plans of $75.5 million compared to $64.6 million at December&#160;28, 2019.&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020 we recognized approximately $5.1&#160;million of impairment related to long-lived assets for Petsense stores.  However, no significant impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included in selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses in the Consolidated Statements of Income.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of approximately $60.8&#160;million and tradename asset impairment of approximately $8.2&#160;million related to Petsense. No impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included as a separate line item within SG&amp;A expenses in the Consolidated Statements of Income.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Sales Returns</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $14.2 million and $11.9 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $3.6 million, $3.0 million, and $2.6 million in fiscal 2020, 2019, and 2018, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate employees; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $100.9 million, $86.6 million, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $83.4 million for fiscal 2020, 2019, and 2018, respectively. &#160;Prepaid advertising costs were approximately $1.6 million and $0.6 million as of December&#160;26, 2020, and December&#160;28, 2019, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $292.6 million, $231.5 million, and $209.7 million for fiscal 2020, 2019, and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $8.6 million, $8.1 million, and $8.5 million for fiscal 2020, 2019, and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units.  In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to most employees that work at least 20 hours per week.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards.  Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, and expected term.  The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model, the estimated forfeiture rate at the time of valuation (which is based on historical experience for similar options) is a critical assumption, as it reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units and performance-based restricted share units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term receivables, trade payables, debt instruments, and interest rate swaps.  Due to their short-term nature, the carrying values of cash and cash equivalents, short-term receivables, and trade payables approximate current fair value at each balance sheet date.  The Company had $1.0 billion and $397.5 million in borrowings under our debt facilities (as discussed in Note 4) as of December&#160;26, 2020 and December&#160;28, 2019, respectively.  Based on current market interest rates (Level 2 inputs), the carrying value of our borrowings under our debt facilities approximates fair value for each period reported.  The fair value of the Company&#8217;s interest rate swaps is determined based on the present value of expected future cash flows using forward rate curves (a Level 2 input).  As described in further detail in Note 5, the fair value of the interest rate swaps, excluding accrued interest, was a net liability of $4.4 million and a net asset of $0.3&#160;million as of December&#160;26, 2020 and December&#160;28, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,559&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242,544&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,509&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,222&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830,334&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551,491&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,581,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,960&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163,956&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into agreements with various governmental entities in the states of Kentucky, Georgia, and Tennessee to implement tax abatement plans related to its distribution center in Franklin, Kentucky (Simpson County), its distribution center in Macon, Georgia (Bibb County), and its Store Support Center in Brentwood, Tennessee (Williamson County).&#160;&#160;The tax abatement plans provide for reduction of real property taxes for specified time frames by legally transferring title to its real property in exchange for industrial revenue bonds.  This property was then leased back to the Company.  No cash was exchanged.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease payments are equal to the amount of the payments on the bonds.&#160;&#160;The tax abatement period extends through the term of the lease, which coincides with the maturity date of the bonds.  At any time, the Company has the option to purchase the real property by paying off the bonds, plus $1.&#160;&#160;The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Authorized Amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Drawn</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franklin, Kentucky Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macon, Georgia Distribution Center</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$58.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$56.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brentwood, Tennessee Store Support Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75.3</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the form of these transactions, the Company has not recorded the bonds or the lease obligation associated with the sale lease-back transaction.  The original cost of the Company&#8217;s property and equipment is recorded on the balance sheet and is being depreciated over its estimated useful life.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is two to seven years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SignificantAccountingPoliciesTextBlock">
<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 entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>31
<FILENAME>R13.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592572616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Payment Arrangement, Noncash Expense [Abstract]</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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based compensation expense</a></td>
<td class="text">Share-Based Compensation:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#8217;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the 15% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the purchase date market value and the employee&#8217;s purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#8220;2018 Plan&#8221;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our share-based compensation plans, awards may be granted to officers, non-employee directors, other employees, and independent contractors.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than ten years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant and certain awards will vest only upon established performance conditions being met.  At December&#160;26, 2020, the Company had approximately 10.6 million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense, including changes in expense for modifications, if any, of awards, was $37.3&#160;million, $31.1&#160;million, and $28.9&#160;million for fiscal 2020, 2019, and 2018, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7 - 30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 1.3%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 - 2.5%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 - 3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Price Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company applies a historical volatility rate.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of historical price volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Expected Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of ten years.  An increase in the expected term will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for options when exercised.  A summary of stock option activity is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Option Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.97&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,269,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,968&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total difference between the Company&#8217;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested stock options was approximately $8.5 million with a weighted average expense recognition period of 1.8 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to options in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,101&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,476&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09">three</span>-year term; some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  A summary of restricted stock unit activity is presented below:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to restricted stock units in fiscal 2020, 2019, or 2018. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested restricted stock units was approximately $28.2 million with a weighted average expense recognition period of 1.9 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Share Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period.  Issuance is based upon the level of achievement of the relative performance targets. The fair value of the performance-based restricted share units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the awards.  A summary of performance-based restricted share unit activity is presented below:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,268&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted stock unit activity during fiscal 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,826&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to performance-based restricted share units in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $8.5 million with a weighted average expense recognition period of 1.5 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld to Satisfy Tax Withholding Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of restricted stock units and performance-based restricted share units granted, the number of shares issued on the date these stock awards vest is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued 186,751, 103,124, and 53,714 shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of 81,946, 41,786, and 17,131 shares withheld to satisfy $7.8&#160;million, $3.8&#160;million, and $1.4&#160;million of employees&#8217; tax obligations during fiscal 2020, 2019, and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a 15% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued 63,704, 61,678, and 77,458 shares of common stock during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.4 million, $1.1 million, and $1.1 million in fiscal 2020, 2019, and 2018, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;26, 2020, there were approximately 11.8 million remaining shares of common stock reserved for future issuance under the ESPP.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<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 entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592720072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">Goodwill and Other Intangible Assets:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reporting unit for the years ended December&#160;26, 2020 and December&#160;28, 2019 are as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.783%"><tr><td style="width:1.0%"/><td style="width:23.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.193%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.065%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Petsense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Petsense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,934&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,773)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,161&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,419&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,258&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,934&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Goodwill is allocated to each identified reporting unit, which is defined as an operating segment or one level below the operating segment.  Goodwill is not amortized, but is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense reporting unit is indicative of the expected growth and development of the business.  The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We conducted a quantitative impairment analysis of the Petsense reporting unit using the income approach.  The determination of fair value under the income approach requires management to make subjective judgments involving, among other items, forecasts of projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis of the Petsense reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately$60.8&#160;million in fiscal 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2020, the Company also completed its annual impairment testing of goodwill for the Tractor Supply reporting unit and no impairment was identified. The Company determined that the fair value of the reporting unit (including goodwill) was significantly in excess of the carrying value of the reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had approximately $23.1 million and $31.3 million of intangible assets other than goodwill at December&#160;26, 2020 and December&#160;28, 2019, respectively.  The intangible asset balance in both periods represents the carrying value of the Petsense tradename, which is not subject to amortization as it has an indefinite useful life on the basis that it is expected to contribute cash flows beyond the foreseeable horizon.  The tradename asset is evaluated for impairment annually and whenever events or changes in circumstances indicate the carrying value of the asset may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aforementioned decision to reduce the long-term growth outlook for Petsense resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the tradename asset was a more-likely-than-not outcome.  We conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  The determination of fair value requires management to make subjective judgments involving forecasts of projected revenue growth rates, royalty rates, and tax rates, as well as the selection of a discount rate that reflects the risk inherent in estimated future cash flows.  These are unobservable inputs classified as Level 3 inputs under the fair value hierarchy.  If actual results are not consistent with our estimates and assumptions used in estimating future cash flows and asset fair values, we may be exposed to additional impairment losses in a future period.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense tradename was in excess of the fair value,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulting in a pre-tax impairment loss of approximately $8.2&#160;million in fiscal 2020.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<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 entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<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;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>33
<FILENAME>R15.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670256328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</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_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes due 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2016 Term Loan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2017 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1.75% Senior Notes due 2030</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 30, 2020, the Company issued and sold, in a public offering, $650&#160;million in aggregate principal amount of senior unsecured notes due November 1, 2030 bearing interest at 1.75% per annum (the &#8220;1.75% Senior Notes&#8221;). The entire principal amount of the 1.75% Senior Notes is due in full on November&#160;1, 2030. Interest is payable semi-annually in arrears on each November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of October 30, 2020 (the &#8220;Base </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indenture&#8221;) between the Company and Regions Bank, as trustee, as amended and supplemented by a first supplemental indenture dated as of October 30, 2020 (the &#8220;Supplemental Indenture&#8221;) between the Company and Regions Bank, as trustee. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 1.75% Senior Notes are senior unsecured debt obligations of the Company and will rank equally with the Company&#8217;s other senior unsecured liabilities and senior to any future subordinated indebtedness of the Company. The 1.75% Senior Notes are subject to customary covenants restricting the Company&#8217;s ability, subject to certain exceptions, to incur debt secured by liens, to enter into sale and leaseback transactions or to merge or consolidate with another entity or sell substantially all of its assets to another person.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At any time prior to August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, by paying the greater of 100% of the principal amount of the 1.75% Senior Notes to be redeemed, or the sum of the present values of the remaining scheduled payments of principal and interest through the par call date, plus, in each case, accrued and unpaid interest to, but not including, the date of redemption. In addition, on or after August 1, 2030, the Company will have the right, at its option, to redeem the 1.75% Senior Notes, in whole or in part, at any time and from time to time, at a redemption price equal to 100% of the principal amount of the 1.75% Senior Notes to be redeemed, plus accrued and unpaid interest to, but not including, the date of redemption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a Change of Control Triggering Event (as defined in the Supplemental Indenture) occurs, unless the Company has exercised its right to redeem the 1.75% Senior Notes, holders of the 1.75% Senior Notes may require the Company to repurchase all or any part of such holder&#8217;s 1.75% Senior Notes at a purchase price of 101% of the principal amount, plus accrued and unpaid interest, if any, on such 1.75% Senior Notes to, but not including, the purchase date. Upon the occurrence of an event of default with respect to the 1.75% Senior Notes, which includes payment defaults, defaults in the performance of certain covenants, cross defaults, and bankruptcy and insolvency related defaults, the Company&#8217;s obligations under the 1.75% Senior Notes may be accelerated, in which case the entire principal amount of the 1.75% Senior Notes would be due and payable immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Note Facility (including 3.70% Senior Notes due 2029)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2017, the Company entered into a note purchase and private shelf agreement (the &#8220;Note Purchase Agreement&#8221;), as amended from time to time, pursuant to which the Company agreed to sell, in a private placement, $150 million aggregate principal amount of senior unsecured notes due August 14, 2029 bearing interest at 3.70% per annum  (the &#8220;3.70% Senior Notes&#8221;).  The entire principal amount of the 3.70% Senior Notes is due in full on August&#160;14, 2029. Interest is payable semi-annually in arrears on each annual and semi-annual anniversary of the issuance date.  The obligations under the Note Purchase Agreement are unsecured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may from time to time issue and sell additional senior unsecured notes (the &#8220;Shelf Notes&#8221;) pursuant to the Note Purchase Agreement, in an aggregate principal amount of up to $300 million minus the aggregate principal amount of all Notes outstanding and issued under the Note Purchase Agreement.  The Shelf Notes will have a maturity date of no more than 12 years after the date of original issuance and may be issued through November 4, 2023, unless earlier terminated in accordance with the terms of the Note Purchase Agreement. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Note Purchase Agreement, the 3.70% Senior Notes and any Shelf Notes (collectively, the "Senior Note Facility") are redeemable by the Company, in whole at any time or in part from time to time, at 100% of the principal amount of the Senior Note Facility being redeemed, together with accrued and unpaid interest thereon and a make whole amount calculated by discounting all remaining scheduled payments on the Senior Note Facility by the yield on the U.S. Treasury security with a maturity equal to the remaining average life of the Senior Note Facility plus 0.50%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:103%">Senior Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 19, 2016, the Company entered into a senior credit facility, as amended from time to time, and as amended and restated on November 4, 2020 (the &#8220;Senior Credit Facility&#8221;), which provides borrowing capacity under term loan facilities as well as a revolving credit facility.  There are no compensating balance requirements associated with the Senior Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Credit Facility contains a $500 million revolving credit facility (the &#8220;Revolver&#8221;) with a sublimit of $50 million for swingline loans and a sublimit of $150&#160;million for letters of credit.  This agreement is unsecured and matures on November 4, 2023, which, subject to satisfaction of certain terms and conditions, may be extended at the option of the Company to November 4, 2024 (as may be extended, the &#8220; Senior Credit Facility Maturity Date&#8221;). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Senior Credit Facility, on November 4, 2020, a $200&#160;million term loan (the &#8220;November 2020 Term Loan&#8221;) was extended to the Company. The November 2020 Term Loan is unsecured and the entire principal amount is due in full on the Senior Credit Facility Maturity Date. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under both the Revolver and the November 2020 Term Loan each bear interest either at the bank&#8217;s base rate (3.250% at December&#160;26, 2020) plus an additional amount ranging from 0.000% to 0.375% (0.125% at December&#160;26, 2020) or at the London Inter-Bank Offer Rate (&#8220;LIBOR&#8221;) (0.146% at December&#160;26, 2020) plus an additional amount ranging from 0.875% to 1.375% per annum (1.125% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity on the Revolver ranging from 0.090% to 0.200% per annum (0.125% at December&#160;26, 2020), adjusted based on the Company's public credit ratings.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further described in Note 5, the Company has entered into an interest rate swap agreement in order to hedge our exposure to variable rate interest payments associated with the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">On February 19, 2016, the Company entered into a $200 million term loan agreement (the &#8220;February 2016 Term Loan&#8221;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2017, the Company entered into a $100&#160;million incremental term loan agreement (the &#8220;June 2017 Term Loan&#8221;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, the Company entered into a $200&#160;million incremental term loan agreement (the &#8220;March 2020 Term Loan&#8221;).  This agreement was repaid in full on November 4, 2020 and is no longer in effect. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2020, the Company entered into a $350&#160;million incremental term loan agreement (the "April 2020 Term Loan").   This agreement was repaid in full on October 30, 2020 and is no longer in effect.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Covenants and Default Provisions of the Debt Agreements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Credit Facility and the Note Purchase Agreement (collectively, the &#8220;Debt Agreements&#8221;) require quarterly compliance with respect to two material covenants: a fixed charge coverage ratio and a leverage ratio.&#160;&#160;Both ratios are calculated on a trailing twelve-month basis at the end of each fiscal quarter.  The fixed charge coverage ratio compares earnings before interest, taxes, depreciation, amortization, share-based compensation and rent expense (&#8220;consolidated EBITDAR&#8221;) to the sum of interest paid and rental expense (excluding any straight-line rent adjustments).&#160;&#160;The fixed charge coverage ratio shall be greater than or equal to 2.00 to 1.0 as of the last day of each fiscal quarter.  The leverage ratio compares total funded debt to consolidated EBITDAR.&#160;&#160;The leverage ratio shall be less than or equal to 4.00 to 1.0 as of the last day of each fiscal quarter.  The Debt Agreements also contain certain other restrictions regarding additional subsidiary indebtedness, business operations, subsidiary guarantees, mergers, consolidations and sales of assets, transactions with subsidiaries or affiliates, and liens.&#160;&#160;As of December&#160;26, 2020, the Company was in compliance with all debt covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Debt Agreements contain customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, cross-defaults to other material indebtedness, certain events of bankruptcy and insolvency, material judgments, certain ERISA events and invalidity of loan documents.  Upon certain changes of control, payment under the Debt Agreements could become due and payable.  In addition, under the Note Purchase Agreement, upon an event of default or change of control, the make whole payment described above may become due and payable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Purchase Agreement also requires that, in the event the Company amends its Senior Credit Facility, or any subsequent credit facility of $100 million or greater, such that it contains covenant or default provisions that are not provided in the Note Purchase Agreement or that are similar to those contained in the Note Purchase Agreement but which contain percentages, amounts, formulas or grace periods that are more restrictive than those set forth in the Note Purchase Agreement or are otherwise more beneficial to the lenders thereunder, the Note Purchase Agreement shall be automatically amended to include such additional or amended covenants and/or default provisions.</span></div><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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</a></td>
<td class="text">Share-Based Compensation:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Share-based compensation includes stock options, restricted stock units, performance-based restricted share units, and certain transactions under the Company&#8217;s ESPP.&#160;&#160;Share-based compensation expense is recognized based on the grant date fair value of all stock options, restricted stock units, and performance-based restricted share units.  Share based compensation expense is also recognized for the value of the 15% discount on shares purchased by employees as a part of the ESPP.&#160;&#160;The discount under the ESPP represents the difference between the purchase date market value and the employee&#8217;s purchase price.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no significant modifications to the Company's share-based compensation plans since the adoption of the 2018 Omnibus Incentive Plan (the &#8220;2018 Plan&#8221;) on May 10, 2018, which replaced the 2009 Stock Incentive Plan.  Following the adoption of the 2018 Plan, no further grants may be made under the 2009 Stock Incentive Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our share-based compensation plans, awards may be granted to officers, non-employee directors, other employees, and independent contractors.  The per share exercise price of options granted shall not be less than the fair market value of the stock on the date of grant and such awards will expire no later than ten years from the date of grant.  Vesting of awards commences at various anniversary dates following the dates of each grant and certain awards will vest only upon established performance conditions being met.  At December&#160;26, 2020, the Company had approximately 10.6 million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense, including changes in expense for modifications, if any, of awards, was $37.3&#160;million, $31.1&#160;million, and $28.9&#160;million for fiscal 2020, 2019, and 2018, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value is separately estimated for each option grant.&#160;&#160;The fair value of each option is recognized as compensation expense ratably over the vesting period.&#160;&#160;The Company has estimated the fair value of all stock option awards as of the date of the grant by applying a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> pricing valuation model.&#160;&#160;The application of this valuation model involves assumptions that are judgmental and highly sensitive in the determination of compensation expense.&#160;&#160;The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7 - 30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 1.3%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 - 2.5%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 - 3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Price Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company applies a historical volatility rate.  To calculate historical changes in market value, the Company uses daily market value changes from the date of grant over a past period generally representative of the expected life of the options to determine volatility.&#160; The Company believes the use of historical price volatility provides an appropriate indicator of future volatility.  An increase in the expected volatility will increase compensation expense.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the U.S. Treasury Constant Maturity rate over a term equal to the expected term of the option. An increase in the risk-free interest rate will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted Average Expected Term </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the period of time over which the options granted are expected to remain outstanding and is based on historical experience.  Options granted generally have a maximum term of ten years.  An increase in the expected term will increase compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This is the estimated percentage of options granted that are expected to be forfeited or canceled before becoming fully vested.  This estimate is based on historical experience.  An increase in the forfeiture rate will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8212; This is the estimated dividend yield for the weighted average expected term of the option granted.  An increase in the dividend yield will decrease compensation expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for options when exercised.  A summary of stock option activity is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Option Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.97&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,269,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,968&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic values in the table above represent the total difference between the Company&#8217;s closing stock price at each year-end and the option exercise price, multiplied by the number of in-the-money options at each year-end.  As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested stock options was approximately $8.5 million with a weighted average expense recognition period of 1.8 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to options in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,101&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,476&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues shares for restricted stock units once vesting occurs and related restrictions lapse.&#160;&#160;The fair value of the restricted stock units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.  The units generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjA_78365fd0-b268-41a5-bdc8-089800df0f4d">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjEzN2YwNGMyNWUxZTRkYTNiNmQxZjQ2OWQwNmYzMzE5L3NlYzoxMzdmMDRjMjVlMWU0ZGEzYjZkMWY0NjlkMDZmMzMxOV8xMTIvZnJhZzphNDA2NGFkYmQ3YWY0ZTZhYWIzNWQzOWIzM2U5OTM0NS90ZXh0cmVnaW9uOmE0MDY0YWRiZDdhZjRlNmFhYjM1ZDM5YjMzZTk5MzQ1XzUwMjY_c08b82c0-eb31-4fc5-afb7-1a5b0ca42b09">three</span>-year term; some plan participants have elected to defer receipt of shares of common stock upon vesting of restricted stock units, and as a result, those shares are not issued until a later date.  A summary of restricted stock unit activity is presented below:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to restricted stock units in fiscal 2020, 2019, or 2018. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested restricted stock units was approximately $28.2 million with a weighted average expense recognition period of 1.9 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-Based Restricted Share Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue performance-based restricted share units to senior executives that represent shares potentially issuable in the future, subject to the achievement of specified performance goals. &#160;The performance metrics for the units are growth in net sales and growth in earnings per diluted share over a specified performance period.  Issuance is based upon the level of achievement of the relative performance targets. The fair value of the performance-based restricted share units is the closing price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the awards.  A summary of performance-based restricted share unit activity is presented below:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,268&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to performance-based restricted stock unit activity during fiscal 2020 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.769%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of performance-based restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,895&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of performance-based restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,826&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,666&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material modifications to performance-based restricted share units in fiscal 2020, 2019, or 2018. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $8.5 million with a weighted average expense recognition period of 1.5 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Withheld to Satisfy Tax Withholding Requirements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the majority of restricted stock units and performance-based restricted share units granted, the number of shares issued on the date these stock awards vest is net of shares withheld by the Company to satisfy the minimum statutory tax withholding requirements, which the Company pays on behalf of its employees.&#160;&#160;The Company issued 186,751, 103,124, and 53,714 shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;Although shares withheld are not issued, they are treated similar to common stock repurchases as they reduce the number of shares that would have been issued upon vesting.&#160;&#160;The amounts are net of 81,946, 41,786, and 17,131 shares withheld to satisfy $7.8&#160;million, $3.8&#160;million, and $1.4&#160;million of employees&#8217; tax obligations during fiscal 2020, 2019, and 2018, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP provides Company employees the opportunity to purchase, through payroll deductions, shares of common stock at a 15% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued 63,704, 61,678, and 77,458 shares of common stock during fiscal 2020, 2019, and 2018, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.4 million, $1.1 million, and $1.1 million in fiscal 2020, 2019, and 2018, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;26, 2020, there were approximately 11.8 million remaining shares of common stock reserved for future issuance under the ESPP.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtDisclosureTextBlock">
<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 entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<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;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<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 entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<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;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>34
<FILENAME>R16.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645590978280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Interest Rate Swaps</a></td>
<td class="text">Interest Rate Swaps:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into an interest rate swap agreement which became effective on March 18, 2020, with a maturity date of March 18, 2025.  The notional amount of this swap agreement is fixed at $200&#160;million.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:103%">The Company previously had interest rate swap agreements associated with the February 2016 Term Loan and the June 2017 Term Loan, each of which was settled in full on November 10, 2020 and is no longer in effect. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s interest rate swap agreements are executed for risk management and are not held for trading purposes.  The objective of the interest rate swap agreements is to mitigate interest rate risk associated with future changes in interest rates.  To accomplish this objective, the interest rate swap agreements are intended to hedge the variable cash flows associated with the variable rate term loan borrowings under the Senior Credit Facility.  The interest rate swap agreements entitle the Company to receive, at specified intervals, a variable rate of interest based on LIBOR in exchange for the payment of a fixed rate of interest throughout the life of the agreement, without exchange of the underlying notional amount. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has designated its interest rate swap agreements as cash flow hedges and accounts for the underlying activity in accordance with hedge accounting.  The interest rate swaps are presented within the Consolidated Balance Sheets at fair value.  In accordance with hedge accounting, the gains and losses on interest rate swaps that are designated and qualify as cash flow hedges are recorded as a component of Other Comprehensive Income (&#8220;OCI&#8221;), net of related income taxes, and reclassified into earnings in the same income statement line and period during which the hedged transactions affect earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;26, 2020, amounts to be reclassified from Accumulated Other Comprehensive Income (&#8220;AOCI&#8221;) into interest during the next twelve months are not expected to be material.  No significant amounts were excluded from the assessment of cash flow hedge effectiveness as of December&#160;26, 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities measured at fair value related to the Company&#8217;s interest rate swaps, excluding accrued interest, were as follows (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Designated<br/> as Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,137&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,364&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The offset to the interest rate swap asset or liability is recorded as a component of equity, net of deferred taxes, in AOCI, and will be reclassified into earnings over the term of the underlying debt as interest payments are made.  On November 10, 2020, the Company terminated two interest rate swap agreements which resulted in the reclassification of settlement losses from AOCI to the Consolidated Statements of Income as part of interest expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCI, net of tax, related to the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.739%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning fiscal year AOCI balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current fiscal year loss recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,332)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative adjustment as a result of ASU 2017-12 adoption</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending fiscal year AOCI balance</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,243)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows related to the interest rate swaps are included in operating activities on the Consolidated Statements of Cash Flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of pre-tax gains and losses derived from the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.366%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (losses)/gains recognized in OCI <br/>during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,556)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of taxes affecting AOCI as a result of the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.374%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit of interest rate swaps on AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,189)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit-risk-related contingent features</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the underlying interest rate swap agreements, the Company could be declared in default on its interest rate swap obligations if repayment of the underlying indebtedness (i.e., the Company&#8217;s term loans) is accelerated by the lender due to the Company's default on such indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company had breached any of the provisions in the underlying agreements at December&#160;26, 2020, it could have been required to post full collateral or settle its obligations under the Company&#8217;s interest rate swap agreements.  However, as of December&#160;26, 2020, the Company had not breached any of these provisions or posted any collateral related to the underlying interest rate swap agreements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<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 entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>35
<FILENAME>R17.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645593432728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text">Leases:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the majority of its retail store locations, two distribution sites, its Merchandise Innovation Center, and certain equipment under various non-cancellable operating leases.  The leases have varying terms and expire at various dates through 2038.&#160;&#160;Store leases typically have initial terms of between 10 and 15 years, with two to four optional renewal periods of five years each.&#160;&#160;The exercise of lease renewal options is at our sole discretion.  The Company has included lease renewal options in the lease term for calculations of its right-of-use assets and liabilities when it is reasonably certain that the Company plans to renew these leases.  Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for lease components (e.g., fixed payments including rent, real estate taxes, and insurance costs) together with non-lease components (e.g., fixed payment common-area maintenance) as a single component for all classes of underlying assets.  Certain lease agreements require variable payments based upon actual costs of common-area maintenance, real estate taxes, and insurance.  Further, certain lease agreements require variable payments based upon store sales above agreed-upon sales levels for the year and others require payments adjusted periodically for inflation.  As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected not to recognize leases with an original term of one year or less on the balance sheet.  Short-term lease cost during the periods presented was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the operating lease right-of-use assets presented on the Consolidated Balance Sheets, assets, net of accumulated amortization, under finance leases of $33.5 million and $30.9&#160;million are recorded within the Property and equipment, net line on the Consolidated Balance Sheets as of December&#160;26, 2020 and December&#160;28, 2019, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,765&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,318&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,961&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,002&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,639&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,269&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,051&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,641</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,051</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,692</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,663</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,827</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,821</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285,285</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,503</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309,788</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087,169</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(519,443)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,476)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529,919)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519,600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,650&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $174.1 million of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:65.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,580&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The Company adopted new lease accounting guidance in the first quarter of fiscal 2019, as discussed in Note 1 to the Consolidated Financial Statements, and as required, the following disclosure is provided for periods prior to adoption. Total rent expense was approximately $342.2&#160;million for fiscal 2018.  Total contingent rent expense was insignificant for fiscal 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_LeaseTermExpirationThroughDate', window );">Lease Term Expiration Through Date</a></td>
<td class="text">2038<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</a></td>
<td class="nump">$ 33,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,900<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_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 342,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_LeaseTermExpirationThroughDate">
<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>Lease Term Expiration Through Date</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;">tsco_LeaseTermExpirationThroughDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</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_us-gaap_FinanceLeaseRightOfUseAsset">
<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>Amount, after accumulated amortization, of right-of-use asset from finance lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<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 );">- References</a><div><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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<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 entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<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;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_OperatingLeasesRentExpenseNet">
<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>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<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;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>36
<FILENAME>R18.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645590782312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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_us-gaap_ScheduleOfStockByClassTextBlock', window );">Capital Stock and Dividends</a></td>
<td class="text">Capital Stock and Dividends:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Capital Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized capital stock of the Company consists of common stock and preferred stock. The Company is authorized to issue 400 million shares of common stock.  The Company is also authorized to issue 40 thousand shares of preferred stock, with such designations, rights and preferences as may be determined from time to time by the Company&#8217;s Board of Directors.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividends</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020 and 2019, the Company&#8217;s Board of Directors declared the following cash dividends:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.051%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend Amount<br/>Per Share of Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 4, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 23, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 5, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 24, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 6, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 9, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 24, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 6, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 25, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 10, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 7, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 26, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 10, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 8, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 28, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 11, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 6, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 25, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 12, 2019</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the present intention of the Company&#8217;s Board of Directors to continue to pay a quarterly cash dividend; however, the declaration and payment of future dividends will be determined by the Company&#8217;s Board of Directors in its sole discretion and will depend upon the earnings, financial condition, and capital needs of the Company, along with any other factors which the Company&#8217;s Board of Directors deem relevant.</span></div>On January&#160;27, 2021, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $0.52 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;9, 2021, to stockholders of record as of the close of business on February&#160;22, 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<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 );">- References</a><div><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;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfStockByClassTextBlock">
<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>Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21553-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65877616&amp;loc=d3e177068-122764<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21488-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21484-112644<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<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;">us-gaap_ScheduleOfStockByClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>37
<FILENAME>R19.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592538520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</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_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Share</a></td>
<td class="text">Net Income Per Share:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,436&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,743&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,357&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,471&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive share-based awards excluded from the above calculations totaled less than 0.1 million and approximately 0.4 million and 3.1 million shares in fiscal 2020, 2019, and 2018, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareTextBlock">
<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 entire disclosure for earnings per share.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<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;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>38
<FILENAME>R20.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645687384744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,228&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,490&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,388&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,581&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,985&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (benefit)/expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,553)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,550)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,189&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,023&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,028&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.&#160;Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales tax audit reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers&#8217; compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease exit obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,508&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(551,751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(752,057)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(666,661)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset/(liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,586&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the need for a valuation allowance for all or a portion of the deferred tax assets.&#160;&#160;The Company believes that all of the deferred tax assets will more likely than not be realized through future earnings.&#160;&#160;The Company had state tax credit carryforwards of $8.6 million and $6.2 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively, with varying dates of expiration through 2035.&#160;&#160;The Company provided no valuation allowance as of December&#160;26, 2020 and December&#160;28, 2019 for state tax credit carryforwards, as the Company believes it is more likely than not that all of these credits will be utilized before their expiration dates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 162(m) limitation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,572&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,581&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,484)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,522)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,028&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its affiliates file income tax returns in the U.S. and various state and local jurisdictions.&#160;&#160;With few exceptions, the Company is no longer subject to federal, state and local income tax examinations by tax authorities for years before 2016.&#160;&#160;Various states have completed an examination of our income tax returns for 2016 through 2018 with minimal adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax positions that, if recognized, would decrease the effective tax rate, is $2.7 million at December&#160;26, 2020. In addition, the Company recognizes current interest and penalties accrued related to these uncertain tax positions as interest expense, and the amount is not material to the Consolidated Statements of Income.&#160;&#160;The Company has considered the reasonably possible expected net change in uncertain tax positions during the next 12 months and does not expect any material changes to our liability for uncertain tax positions through December 25, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(372)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2020.  However, the Company did elect to participate in the deferral of the employer&#8217;s share of social security tax deposits, with $47.0&#160;million included within other long-term liabilities in the Consolidated Balance Sheet as of December&#160;26, 2020.  The first half of this deferral will become due on December 31, 2021 and the second half will become due on December 31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxDisclosureTextBlock">
<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 entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<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;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>39
<FILENAME>R21.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592277992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefit Plans</a></td>
<td class="text">Retirement Benefit Plans:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined contribution benefit plan, the Tractor Supply Company 401(k) Retirement Savings Plan (the &#8220;401(k) Plan&#8221;), which provides retirement benefits for eligible employees.&#160;&#160;The Company matches (in cash) 100% of the employee&#8217;s elective contributions up to 3% of eligible compensation plus 50% of the employee&#8217;s elective contributions from 3% to 6% of eligible compensation.&#160;&#160;In no event shall the total Company match made on behalf of the employee exceed 4.5% of the employee&#8217;s eligible compensation.&#160;&#160;All current contributions are immediately vested.&#160;&#160;Company contributions to the 401(k) Plan were approximately $12.9 million, $9.8 million, and $8.5 million during fiscal 2020, 2019, and 2018, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers, through a deferred compensation program, the opportunity for certain qualifying employees to elect to defer a portion of their annual base salary and/or their annual incentive bonus.&#160; Under the deferred compensation program, a percentage of the participants&#8217; salary deferral is matched by the Company, limited to a maximum annual matching contribution of $4,500.&#160;&#160;The Company&#8217;s contributions, including accrued interest, were $0.6 million, $0.7 million, and $0.6 million during fiscal 2020, 2019, and 2018, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<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 entire disclosure for retirement benefits.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>40
<FILENAME>R22.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645590720280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</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_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction and Real Estate Commitments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, the Company had no material contractual commitments related to construction projects extending greater than twelve months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2020 the Company announced plans to build a new distribution center in Navarre, Ohio.  The new distribution center is expected to be approximately 895,000 square feet and will require an estimated initial investment of approximately $70 million.  Construction is planned to begin in fiscal 2021 and is currently anticipated to be complete by the end of fiscal 2022.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Letters of Credit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;26, 2020, there were $48.7 million outstanding letters of credit under the Senior Credit Facility. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 9, 2020, an alleged stockholder, the City of Pontiac Police and Fire Retirement System, filed a derivative lawsuit in the U.S. District Court for the Middle District of Tennessee, purportedly on the Company's behalf, against certain current and former members of our Board of Directors, and the Company as a nominal defendant, seeking unspecified compensatory and punitive damages payable to the Company, disgorgement, restitution, corporate governance and hiring changes, mandated community investment, and attorneys' fees and costs. Plaintiff alleges that defendants violated the federal securities laws governing proxy solicitations and breached their fiduciary duties by misrepresenting the Company&#8217;s commitment to and support for diversity and inclusion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company disputes the allegations of the complaint.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company and the individual defendants moved to dismiss the complaint based on plaintiff&#8217;s failure to make a demand on the board and to state a claim upon which relief may be granted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Given the indeterminate claims for monetary damages and the early stage of the proceedings where key factual and legal issues have not been resolved, the Company is unable to predict the ultimate timing or outcome of, or reasonably estimate the possible losses or a range of possible losses resulting from the matter described above.</span></div>The Company is also involved in various litigation matters arising in the ordinary course of business.  The Company believes that, based upon information currently available, any estimated loss related to such matters has been adequately provided for in accrued liabilities to the extent probable and reasonably estimable.  Accordingly, the Company currently expects these matters will be resolved without material adverse effect on its consolidated financial position, results of operations or cash flows.&#160; However, litigation and other legal matters involve an element of uncertainty. Future developments in such matters, including adverse decisions or settlements or resulting required changes to the Company&#8217;s business operations, could affect our consolidated operating results when resolved in future periods or could result in liability or other amounts material to the Company&#8217;s Consolidated Financial Statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LegalMattersAndContingenciesTextBlock">
<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 entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<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;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>41
<FILENAME>R23.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592469032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</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_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment Reporting:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one reportable segment which is the retail sale of products that support the rural lifestyle.&#160;&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2020, 2019, and 2018:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:51.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.174%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SegmentReportingDisclosureTextBlock">
<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 entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<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;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>42
<FILENAME>R24.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645590989608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th"><div>Feb. 17, 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_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</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_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">Subsequent Events:On February 17, 2021, the Company announced that it has entered into an agreement to acquire all of the outstanding equity interests of Orscheln Farm and Home, LLC, a farm and ranch retailer with 167 retail stores in 11 states, in an all-cash transaction for approximately $320 million.  The Company intends to fund the acquisition through cash-on-hand.  The acquisition is conditioned on the receipt of regulatory approval and satisfactory completion of customary closing conditions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<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 );">- References</a><div><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;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SubsequentEventsTextBlock">
<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 entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<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;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>43
<FILENAME>R25.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645680382648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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_us-gaap_NatureOfOperations', window );">Nature of Business</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Founded in 1938, Tractor Supply Company (the &#8220;Company&#8221; or &#8220;we&#8221; or &#8220;our&#8221; or &#8220;us&#8221;) is the largest rural lifestyle retailer in the United States (&#8220;U.S.&#8221;).&#160;&#160;The Company is focused on supplying the needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle (which we refer to as the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out Here</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; lifestyle), as well as tradesmen and small businesses.&#160;&#160;Stores are located primarily in towns outlying major metropolitan markets and in rural communities.  The Company also owns and operates Petsense, LLC (&#8220;Petsense&#8221;), a small-box pet specialty supply retailer focused on meeting the needs of pet owners, primarily in small and mid-sized communities, and offering a variety of pet products and services.&#160;&#160;At December&#160;26, 2020, the Company operated a total of 2,105 retail stores in 49 states (1,923 Tractor Supply and Del&#8217;s retail stores and 182 Petsense retail stores) and also offered an expanded assortment of products through the Tractor Supply Company mobile application and online at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">TractorSupply.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Petsense.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of fiscal 2019, the Company adopted new lease accounting guidance under the Financial Accounting Standards Board Accounting Standards Codification Topic 842, Leases.  Adoption of the new lease accounting guidance had a material impact to our Consolidated Balance Sheets and related disclosures and resulted in the recording of additional right-of-use assets and lease liabilities of approximately $2.08&#160;billion as of the date of adoption.  This guidance was applied using the optional transition method which allowed the Company to not recast comparative financial information but rather recognize a cumulative-effect adjustment to retained earnings as of the effective date in the period of adoption.  No adjustment to retained earnings was made as a result of the adoption of this guidance. The standard did not materially impact our Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity, or Cash Flows.  </span></div>In the first quarter of fiscal 2019, the Company adopted Accounting Standards Update 2017-12, &#8220;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities,&#8221; using the modified retrospective transition method.  This method allows for a cumulative effect adjustment to retained earnings, as of the effective date in the period of adoption, for previously recorded amounts of hedge ineffectiveness.  Upon adoption of the guidance, we recognized a cumulative-effect adjustment of $0.7&#160;million from retained earnings to accumulated other comprehensive income.  The adoption of this guidance did not have a material impact on our Consolidated Financial Statements and related disclosures.<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_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fiscal year includes 52 or 53 weeks and ends on the last Saturday of the calendar year.&#160;&#160;The fiscal years ended December&#160;26, 2020, December&#160;28, 2019, and December&#160;29, 2018, all consisted of 52 weeks.</span></div><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_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements include the accounts of the Company and its subsidiaries.&#160;&#160;All intercompany accounts and transactions have been eliminated.</span></div><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_us-gaap_UseOfEstimates', window );">Management Estimates</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management Estimates</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Consolidated Financial Statements in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) inherently requires estimates and assumptions by management of the Company that affect the reported amounts of assets and liabilities, revenues and expenses and related disclosures.&#160;&#160;Actual results could differ from those estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</span></div><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_us-gaap_InventoryImpairmentPolicy', window );">Inventory Impairment Risk</a></td>
<td class="text"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventory Impairment Risk</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company identifies potentially excess and slow-moving inventory by evaluating turn rates, historical and expected future sales trends, age of merchandise, overall inventory levels, current cost of inventory, and other benchmarks.&#160;&#160;The Company has established an inventory valuation reserve to recognize the estimated impairment in value (i.e., an inability to realize the full carrying value) based on the Company&#8217;s aggregate assessment of these valuation indicators under prevailing market conditions and current merchandising strategies.  The Company does not believe its merchandise inventories are subject to significant risk of obsolescence in the near term.&#160;&#160;However, changes in market conditions or consumer purchasing patterns could result in the need for additional reserves.</span></div><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_us-gaap_InventoryShrinkagePolicy', window );">Shrinkage</a></td>
<td class="text"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Shrinkage</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically performs physical inventories at least once a year for each store that has been open more than 12 months, and the Company has established a reserve for estimating inventory shrinkage between physical inventory counts.&#160;&#160;The reserve is established by assessing the chain-wide average shrinkage experience rate, applied to the related periods&#8217; sales volumes.&#160;&#160;Such assessments are updated on a regular basis for the most recent individual store experiences.&#160;&#160;The estimated store inventory shrink rate is based on historical experience.&#160;&#160;The Company believes historical rates are a reasonably accurate reflection of future trends.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company continued to operate as an essential retailer during fiscal 2020, the COVID-19 pandemic had a direct impact on its ability to complete all originally planned store physical inventories.  The plan was complicated by state and local mandates such as shelter at home restrictions and social distancing requirements.  The decision to revise the Company&#8217;s inventory schedule was based on these mandates as well as consideration of the health and safety of team members, customers and vendor partners which are crucial to the Company&#8217;s business operations.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed the risks associated with the stores not inventoried and concluded there is no material risk of misstatement to the financial statements for the stores not inventoried and further concluded that effective compensating controls are in place to ensure completeness and accuracy of reported inventory balances and estimated shrink losses.</span></div><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_us-gaap_CostOfSalesVendorAllowancesPolicy', window );">Vendor Funding</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Vendor Funding</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from substantially all of its significant merchandise vendors, in support of its business initiatives, through a variety of programs and arrangements, including guaranteed vendor support funds (&#8220;vendor support&#8221;) and volume-based rebate funds (&#8220;volume rebates&#8221;).&#160;&#160;The amounts received are subject to terms of vendor agreements, most of which are &#8220;evergreen,&#8221; reflecting the on-going relationship with our significant merchandise vendors.  Certain of the Company&#8217;s agreements, primarily volume rebates, are renegotiated annually, based on expected annual purchases of the vendor&#8217;s product.&#160;&#160;Vendor funding is initially deferred as a reduction of the purchase price of inventory, and then recognized as a reduction of cost of merchandise sold as the related inventory is sold.&#160;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During interim periods, the amount of vendor support and volume rebates are estimated based upon initial commitments and anticipated purchase levels with applicable vendors.&#160;&#160;The estimated purchase volume (and related vendor funding) is based on the Company&#8217;s current knowledge of inventory levels, sales trends and expected customer demand, as well as planned new store openings and relocations.&#160;&#160;Although the Company believes it can reasonably estimate purchase volume and related volume rebates at interim periods, it is possible that actual year-end results could be different from previously estimated amounts.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FreightPolicyTextBlock', window );">Freight</a></td>
<td class="text"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Freight</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs various types of transportation and delivery costs in connection with inventory purchases and distribution.&#160;&#160;Such costs are included as a component of the overall cost of inventories (on an aggregate basis) and recognized as a component of cost of merchandise sold as the related inventory is sold.</span></div><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_us-gaap_LiabilityReserveEstimatePolicy', window );">Self-Insurance Reserves</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Self-Insurance Reserves</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company self-insures a significant portion of its workers&#8217; compensation and general liability (including product liability) insurance plans.&#160; The Company has stop-loss insurance policies to protect it from individual losses over specified dollar values.  Our deductible or self-insured retention, as applicable, for each claim involving workers&#8217; compensation insurance and general liability insurance is limited to $500,000 and our Texas Work Injury Policy is limited to $500,000.  Further, we maintain a commercially reasonable umbrella/excess policy that covers liabilities in excess of the primary insurance policy limits.</span></div>The full extent of certain workers&#8217; compensation and general liability claims may not become fully determined for several years.  Therefore, the Company estimates potential obligations based upon historical claims experience, loss development factors, severity factors, and other actuarial assumptions.  Although the Company believes the reserves established for these obligations are reasonably estimated, any significant change in the number of claims or costs associated with claims made under these plans could have a material effect on the Company&#8217;s financial results.&#160;&#160;At December&#160;26, 2020, the Company had net insurance reserves for workers' compensation and general liability plans of $75.5 million compared to $64.6 million at December&#160;28, 2019.<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_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, including lease assets, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When evaluating long-lived assets for potential impairment, the Company first compares the carrying value of the asset or asset group to its estimated undiscounted future cash flows.  The evaluation for long-lived assets is performed at the lowest level of identifiable cash flows, which is generally the individual store level.&#160;&#160;The significant assumptions used to determine estimated undiscounted cash flows include cash inflows and outflows directly resulting from the use of those assets in operations, including margin on net sales, payroll and related items, occupancy costs, insurance allocations and other costs to operate a store.&#160;&#160;If the estimated future cash flows are less than the carrying value of the related asset, the Company calculates an impairment loss.&#160;&#160;The impairment loss calculation compares the carrying value of the related asset or asset group to its estimated fair value, which may be based on an estimated future cash flow model, market valuation, or other valuation technique, as appropriate.  The Company recognizes an impairment loss if the amount of the asset&#8217;s carrying value exceeds the asset&#8217;s estimated fair value.  If the Company recognizes an impairment loss, the adjusted carrying amount of the asset becomes its new cost basis.  For a depreciable long-lived asset, the new cost basis will be depreciated (amortized) over the remaining estimated useful life of that asset.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020 we recognized approximately $5.1&#160;million of impairment related to long-lived assets for Petsense stores.  However, no significant impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included in selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses in the Consolidated Statements of Income.</span></div><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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Impairement of Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of Indefinite-Lived Intangible Assets</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other indefinite-lived intangible assets are evaluated for impairment annually, or whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  Our annual impairment evaluation is conducted in our fourth fiscal quarter.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the accounting standards, an entity has the option first to assess qualitative factors to determine whether events and circumstances indicate that it is more likely than not that goodwill or an indefinite-lived intangible asset is impaired. If after such assessment an entity concludes that the asset is not impaired, then the entity is not required to take further action. However, if an entity concludes otherwise, then it is required to determine the fair value of the asset using a quantitative impairment test, and if impaired, the associated assets must be written down to fair value.   </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for goodwill compares the fair value of a reporting unit with the carrying value of its net assets, including goodwill.&#160;&#160;If the fair value of the reporting unit is less than the carrying value of the reporting unit,&#160;an impairment charge would be recorded to the Company&#8217;s operations, for the amount in which the carrying amount exceeds the reporting unit&#8217;s fair value.  We determine fair values for each reporting unit using the market approach, when available and appropriate, the income approach, or a combination of both.  The income approach involves forecasting projected financial information (such as revenue growth rates, profit margins, tax rates, and capital expenditures) and selecting a </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discount rate that reflects the risk inherent in estimated future cash flows.  Under the market approach, the fair value is based on observed market data.  If multiple valuation methodologies are used, the results are weighted appropriately.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The quantitative impairment test for other indefinite-lived intangible assets involves comparing the carrying amount of the asset to the sum of the discounted cash flows expected to be generated by the asset.  If the implied fair value of the indefinite-lived intangible asset is less than the carrying value, an impairment charge would be recorded to the Company&#8217;s operations. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in further detail in Note 3 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of approximately $60.8&#160;million and tradename asset impairment of approximately $8.2&#160;million related to Petsense. No impairment charges were recognized in fiscal 2019 or 2018.&#160;&#160;Impairment charges, if recognized, are included as a separate line item within SG&amp;A expenses in the Consolidated Statements of Income.</span></div><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_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">The Company recognizes revenue at the time the customer takes possession of merchandise.&#160;&#160;If the Company receives payment before completion of its customer obligations (as per the Company&#8217;s special order and layaway programs), the revenue is deferred until the customer takes possession of the merchandise and the sale is complete.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesTaxesPolicyTextBlock', window );">Sales Taxes</a></td>
<td class="text">The Company is required to collect certain taxes and fees from customers on behalf of government agencies and remit such collections to the applicable governmental agency on a periodic basis.&#160;&#160;These taxes and fees are collected from customers at the time of purchase but are not included in net sales.&#160;&#160;The Company records a liability upon collection from the customer and relieves the liability when payments are remitted to the applicable governmental agency.<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_us-gaap_RevenueRecognitionSalesReturns', window );">Revenue Recognition Sales Returns</a></td>
<td class="text">The Company estimates a liability for sales returns based on a rolling average of historical return trends, and the Company believes that its estimate for sales returns is an accurate reflection of future returns associated with past sales.&#160;&#160;However, as with any estimate, refund activity may vary from estimated amounts.&#160;&#160;The Company had a liability for sales returns of $14.2 million and $11.9 million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_RevenueRecognitionGiftCardsTextBlock', window );">Revenue Recognition Gift Cards</a></td>
<td class="text">The Company recognizes revenue when&#160;a gift card or merchandise return card is redeemed by the customer and recognizes income when the likelihood of the gift card or merchandise return card being redeemed by the customer is remote (referred to as &#8220;breakage&#8221;).&#160;&#160;The gift cards and merchandise return card breakage rate is based upon historical redemption patterns and income is recognized for unredeemed gift cards and merchandise return cards in proportion to those historical redemption patterns.&#160;&#160;The Company recognized breakage income of $3.6 million, $3.0 million, and $2.6 million in fiscal 2020, 2019, and 2018, respectively.<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_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Merchandise Sold</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Merchandise Sold</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of merchandise sold includes the total cost of products sold; freight and duty expenses associated with moving merchandise inventories from vendors to distribution facilities, from distribution facilities to retail stores, from one distribution facility to another, and directly to our customers; tariffs on imported products; vendor support; damaged, junked or defective product; cash discounts from payments to merchandise vendors; and adjustments for shrinkage (physical inventory losses), lower of cost or net realizable value, slow moving product, and excess inventory quantities.</span></div><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_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses include payroll and benefit costs for retail, distribution facility, and corporate employees; share-based compensation expenses; occupancy costs of retail, distribution, and corporate facilities; advertising; tender costs, including bank charges and costs associated with credit and debit card interchange fees; outside service fees; and other administrative costs, such as computer maintenance, supplies, travel, and lodging.</span></div><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_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs consist of expenses incurred in connection with digital and social media offerings, television, newspaper circulars, and customer-targeted direct e-mail and direct mail, as well as limited events through radio and other media channels.&#160;&#160;Costs are expensed when incurred with the exception of television advertising and circular and direct mail promotions, which are expensed upon first showing.&#160;&#160;Advertising expenses were approximately $100.9 million, $86.6 million, </span></div>and $83.4 million for fiscal 2020, 2019, and 2018, respectively. &#160;Prepaid advertising costs were approximately $1.6 million and $0.6 million as of December&#160;26, 2020, and December&#160;28, 2019, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_WarehousingAndDistributionCostsPolicyTextBlock', window );">Warehousing and Distribution Costs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warehousing and Distribution Facility Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred at the Company&#8217;s distribution facilities for receiving, warehousing, and preparing product for delivery are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.&#160;&#160;Because the Company does not include these costs in cost of sales, the Company&#8217;s gross margin may not be comparable to other retailers that include these costs in the calculation of gross margin.&#160;&#160;Distribution facility costs including depreciation were approximately $292.6 million, $231.5 million, and $209.7 million for fiscal 2020, 2019, and 2018, respectively.</span></div><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_us-gaap_StartUpActivitiesCostPolicy', window );">Pre-opening Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pre-Opening Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-capital expenditures incurred in connection with opening new stores, primarily payroll and rent, are expensed as incurred.&#160;&#160;Pre-opening costs were approximately $8.6 million, $8.1 million, and $8.5 million for fiscal 2020, 2019, and 2018, respectively.</span></div><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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Compensation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has share-based compensation plans covering certain members of management and non-employee directors, which include non-qualified stock options, restricted stock units, and performance-based restricted share units.  In addition, the Company offers an Employee Stock Purchase Plan (&#8220;ESPP&#8221;) to most employees that work at least 20 hours per week.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of its stock option awards at the date of grant utilizing a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option pricing model. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> option valuation model was developed for use in estimating the fair value of short-term traded options that have no vesting restrictions and are fully transferable.  However, key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model are adjusted to incorporate the unique characteristics of the Company&#8217;s stock option awards.  Option pricing models and generally accepted valuation techniques require management to make subjective assumptions including expected stock price volatility, expected dividend yield, risk-free interest rate, and expected term.  The Company relies on historical volatility trends to estimate future volatility assumptions.&#160;&#160;The risk-free interest rates used were actual U.S.&#160;Treasury Constant Maturity rates for bonds matching the expected term of the option on the date of grant.  The expected term of the option on the date of grant was estimated based on the Company&#8217;s historical experience for similar options.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the key assumptions used in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Black-Scholes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> model, the estimated forfeiture rate at the time of valuation (which is based on historical experience for similar options) is a critical assumption, as it reduces expense ratably over the vesting period. The Company adjusts this estimate periodically, based on the extent to which actual forfeitures differ, or are expected to differ, from the previous estimate.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company&#8217;s restricted stock units and performance-based restricted share units is the closing stock price of the Company&#8217;s common stock the day preceding the grant date, discounted for the expected dividend yield over the term of the award.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its estimates are reasonable in the context of historical experience.&#160;&#160;Future results will depend on, among other matters, levels of share-based compensation granted in the future, actual forfeiture rates, and the timing of option exercises.</span></div><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_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation and Amortization</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation includes expenses related to all retail, distribution facility, and corporate assets.&#160;&#160;Amortization includes expenses related to definite-lived intangible assets.</span></div><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_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the asset and liability method to account for income taxes whereby deferred tax assets and liabilities are determined based on differences between the financial carrying amounts of assets and liabilities and their tax bases.  Deferred tax assets and liabilities are measured using the enacted tax rates and laws that are anticipated to be in effect when temporary differences reverse or are settled.&#160;&#160;The effect of a tax rate change is recognized in the period in which the law is enacted in the provision for income taxes.&#160;&#160;The Company records a valuation allowance when it is more likely than not that a deferred tax asset will not be realized.</span></div><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_us-gaap_IncomeTaxUncertaintiesPolicy', window );">Tax Contingencies</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax returns are periodically audited by U.S. federal and state tax authorities.  These audits include questions regarding tax filing positions, including the timing and amount of deductions and the allocation of income among various tax jurisdictions.  At any time, multiple tax years are subject to audit by the various tax authorities.  In evaluating the exposures associated with the Company&#8217;s various tax filing positions, the Company records a liability for uncertain tax positions taken or expected to be taken in a tax return.&#160;&#160;A number of years may elapse before a particular matter, for which the Company has established a reserve, is audited and fully resolved or clarified.&#160;&#160;The Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained.&#160;&#160;Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized.&#160;&#160;Changes in recognition or measurement are reflected in the period in which the change in judgment occurs.&#160;&#160;The Company adjusts its tax contingencies reserve and income tax provision in the period in which actual results of a settlement with tax authorities differs from the established reserve, the statute of limitations expires for the relevant tax authority to examine the tax position or when more information becomes available.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesTaxAuditReservePolicyTextBlock', window );">Sales Tax Audit Reserve</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Tax Audit Reserve</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of the Company&#8217;s sales are to tax-exempt customers, predominantly agricultural-based.&#160;&#160;The Company obtains exemption information as a necessary part of each tax-exempt transaction.&#160;&#160;Many of the states in which the Company conducts business will perform audits to verify the Company&#8217;s compliance with applicable sales tax laws.&#160;&#160;The business activities of the Company&#8217;s customers and the intended use of the unique products sold by the Company create a challenging and complex tax compliance environment.&#160;&#160;These circumstances also create some risk that the Company could be challenged as to the accuracy of the Company&#8217;s sales tax compliance.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews past audit experience and assessments with applicable states to continually determine if it has potential exposure for non-compliance.&#160;&#160;Any estimated liability is based on an initial assessment of compliance risk and historical experience with each state.&#160;&#160;The Company continually reassesses the exposure based on historical audit results, changes in policies, preliminary and final assessments made by state sales tax auditors, and additional documentation that may be provided to reduce the assessment.&#160;&#160;The reserve for these tax audits can fluctuate depending on numerous factors, including the complexity of agricultural-based exemptions, the ambiguity in state tax regulations, the number of ongoing audits, and the length of time required to settle with the state taxing authorities.</span></div><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_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text">Net Income Per ShareThe Company presents both basic and diluted net income per share on the Consolidated Statements of Income.  Basic net income per share is calculated by dividing net income by the weighted average number of shares outstanding during the period.&#160;&#160;Diluted net income per share is calculated by dividing net income by the weighted average diluted shares outstanding during the period.  Dilutive shares are computed using the treasury stock method for share-based awards. Performance-based restricted share units are included in diluted shares only if the related performance conditions have been considered satisfied as of the end of the reporting period.<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_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Temporary cash investments, with a maturity of three months or less when purchased, are considered to be cash equivalents.&#160;&#160;The majority of payments due from banks for customer credit cards are classified as cash and cash equivalents, as they generally settle within 24 - 48 hours.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales generated through the Company&#8217;s private label credit cards are not reflected as accounts receivable.&#160;&#160;Under an agreement with Citi Cards, a division of Citigroup, consumer and business credit is extended directly to customers by Citigroup.&#160;&#160;All credit </span></div>program and related services are performed and controlled directly by Citigroup.&#160;&#160;Payments due from Citigroup are classified as cash and cash equivalents as they generally settle within 24 - 48 hours.<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_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants on the measurement date.  The Company uses a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value.&#160;&#160;These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div>The Company&#8217;s financial instruments consist of cash and cash equivalents, short-term receivables, trade payables, debt instruments, and interest rate swaps.  Due to their short-term nature, the carrying values of cash and cash equivalents, short-term receivables, and trade payables approximate current fair value at each balance sheet date.  The Company had $1.0 billion and $397.5 million in borrowings under our debt facilities (as discussed in Note 4) as of December&#160;26, 2020 and December&#160;28, 2019, respectively.  Based on current market interest rates (Level 2 inputs), the carrying value of our borrowings under our debt facilities approximates fair value for each period reported.  The fair value of the Company&#8217;s interest rate swaps is determined based on the present value of expected future cash flows using forward rate curves (a Level 2 input).  As described in further detail in Note 5, the fair value of the interest rate swaps, excluding accrued interest, was a net liability of $4.4 million and a net asset of $0.3&#160;million as of December&#160;26, 2020 and December&#160;28, 2019, respectively.<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_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments in accordance with applicable accounting standards for such instruments and hedging activities, which require that all derivatives are recorded on the balance sheet at fair value.  The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. </span></div>Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk are considered fair value hedges.  Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges.  Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge.  The Company may enter into derivative contracts that are intended to economically hedge a certain portion of its risk, even though hedge accounting does not apply or the Company elects not to apply the hedge accounting standards.<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_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost, as determined by the average cost method, or net realizable value.&#160;&#160;Inventory cost consists of the direct cost of merchandise including freight, duties, and tariffs.&#160;&#160;Inventories are net of shrinkage, obsolescence, other valuations, and vendor allowances.</span></div><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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,559&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242,544&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,509&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,222&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830,334&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551,491&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,581,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,960&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163,956&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into agreements with various governmental entities in the states of Kentucky, Georgia, and Tennessee to implement tax abatement plans related to its distribution center in Franklin, Kentucky (Simpson County), its distribution center in Macon, Georgia (Bibb County), and its Store Support Center in Brentwood, Tennessee (Williamson County).&#160;&#160;The tax abatement plans provide for reduction of real property taxes for specified time frames by legally transferring title to its real property in exchange for industrial revenue bonds.  This property was then leased back to the Company.  No cash was exchanged.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease payments are equal to the amount of the payments on the bonds.&#160;&#160;The tax abatement period extends through the term of the lease, which coincides with the maturity date of the bonds.  At any time, the Company has the option to purchase the real property by paying off the bonds, plus $1.&#160;&#160;The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Authorized Amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Drawn</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franklin, Kentucky Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macon, Georgia Distribution Center</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$58.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$56.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brentwood, Tennessee Store Support Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75.3</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the form of these transactions, the Company has not recorded the bonds or the lease obligation associated with the sale lease-back transaction.  The original cost of the Company&#8217;s property and equipment is recorded on the balance sheet and is being depreciated over its estimated useful life.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_IndustrialrevenuebondsTableTextBlock', window );">Industrial Revenue Bonds</a></td>
<td class="text">The terms and amounts authorized and drawn under each industrial revenue bond agreement are outlined as follows, as of December&#160;26, 2020:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:48.679%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Bond Authorized Amount</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount Drawn</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in millions)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franklin, Kentucky Distribution Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Macon, Georgia Distribution Center</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$58.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$56.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brentwood, Tennessee Store Support Center</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$75.3</span></td></tr></table><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_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs related to the acquisition and development of software and amortizes these costs using the straight-line method over the estimated useful life of the software, which is two to seven years.&#160;&#160;Computer software consists of software developed for internal-use and third-party software purchased for internal-use.&#160;&#160;A subsequent addition, modification or upgrade to internal-use software is capitalized to the extent that it enhances the software&#8217;s functionality or extends its useful life.&#160;&#160;These costs are included in property and equipment in the accompanying Consolidated Balance Sheets.&#160;&#160;Certain software costs not meeting the criteria for capitalization are expensed as incurred.</span></div><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_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy', window );">Store Closing Costs</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Store Closing Costs</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly evaluates the performance of its stores and periodically closes those stores that are underperforming.&#160;&#160;The Company records a liability for costs associated with an exit or disposal activity when the liability is incurred, usually in the period the store closes.&#160;&#160;Store closing costs were not significant to the results of operations for any of the fiscal years presented.</span></div><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_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment, if any, of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As substantially all of our leases do not provide an implicit rate, we estimate our collateralized incremental borrowing rate based upon a Company specific credit rating and yield curve analysis at commencement or modification date in determining the present value of lease payments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are amortized in accordance with the Company&#8217;s normal depreciation policy for owned assets or over the lease term, if shorter, and the related charge to operations is included in depreciation expense in the Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FreightPolicyTextBlock">
<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>Disclosure of accounting policy for freight.</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;">tsco_FreightPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_IndustrialrevenuebondsTableTextBlock">
<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>Schedule which outlines the terms of certain industrial revenue bonds entered into as a financing mechanism to fund capital expenditures.</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;">tsco_IndustrialrevenuebondsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_RevenueRecognitionGiftCardsTextBlock">
<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>Revenue Recognition Gift Cards [Text Block]</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;">tsco_RevenueRecognitionGiftCardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_SalesTaxAuditReservePolicyTextBlock">
<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>Disclosure of accounting policy for sales tax audit reserve.</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;">tsco_SalesTaxAuditReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_SalesTaxesPolicyTextBlock">
<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>Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies.</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;">tsco_SalesTaxesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_WarehousingAndDistributionCostsPolicyTextBlock">
<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>Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.</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;">tsco_WarehousingAndDistributionCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AdvertisingCostsPolicyTextBlock">
<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>Disclosure of accounting policy for advertising cost.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<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;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<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 entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<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>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ConsolidationPolicyTextBlock">
<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>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<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;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CostOfSalesPolicyTextBlock">
<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>Disclosure of accounting policy for cost of product sold and service rendered.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<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;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CostOfSalesVendorAllowancesPolicy">
<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>Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_CostOfSalesVendorAllowancesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy">
<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>Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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;">us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock">
<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>Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.</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;">us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DerivativesPolicyTextBlock">
<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>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<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;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_EarningsPerSharePolicyTextBlock">
<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>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<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;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<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>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_FiscalPeriod">
<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>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5291-111683<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;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<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>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<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>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_IncomeTaxPolicyTextBlock">
<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>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_IncomeTaxUncertaintiesPolicy">
<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>Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_IncomeTaxUncertaintiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InventoryImpairmentPolicy">
<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>Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_InventoryImpairmentPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InventoryPolicyTextBlock">
<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>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_InventoryShrinkagePolicy">
<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>Disclosure of accounting policy for inventory shortages, shrinkage, damaged goods, and defective goods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_InventoryShrinkagePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_LesseeLeasesPolicyTextBlock">
<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>Disclosure of accounting policy for leasing arrangement entered into by lessee.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<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;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_LiabilityReserveEstimatePolicy">
<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>Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -URI http://asc.fasb.org/subtopic&amp;trid=2560295<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_LiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_NatureOfOperations">
<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 entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<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>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<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>Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_RevenueRecognitionPolicyTextBlock">
<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>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<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;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_RevenueRecognitionSalesReturns">
<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>Disclosure of accounting policy for sales returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_RevenueRecognitionSalesReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<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>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<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>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_StartUpActivitiesCostPolicy">
<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>Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_StartUpActivitiesCostPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>44
<FILENAME>R26.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592464568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</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_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Estimated useful lives of property, plant and equipment</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are initially recorded at cost.&#160;&#160;Depreciation is recorded using the straight-line method over the estimated useful lives of the assets.&#160;&#160;Improvements to leased premises are amortized using the straight-line method over the remaining term of the lease or the useful life of the improvement, whichever is less.  The following table summarizes the Company's property and equipment balances and includes the estimated useful lives which are generally applied (in thousands, except estimated useful lives):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Lives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,343&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 &#8211; 35 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,319,559&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,242,544&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 &#8211; 10 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and hardware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 &#8211;&#160;7 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,509&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,222&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,950&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830,334&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551,491&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,581,374)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248,960&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,163,956&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PropertyPlantAndEquipmentTextBlock">
<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>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>45
<FILENAME>R27.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645598014600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Share-based Payment Arrangement, Noncash Expense [Abstract]</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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Key assumptions in fair value determination</a></td>
<td class="text">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2020, 2019, and 2018, as well as a summary of the methodology applied to develop each assumption, are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:57.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected price volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.7 - 30.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 - 27.0%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 - 1.3%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 - 2.5%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 - 3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeiture rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of stock option activity</a></td>
<td class="text">A summary of stock option activity is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:37.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.043%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.953%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Option Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contractual Term</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,817,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.97&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,269,533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,543)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,932,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,968&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_OtherInformationOptionActivityTableTextBlock', window );">Other information relative to option activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to options activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:58.665%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of stock options vested</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,247&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,101&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,476&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Restricted stock units activity</a></td>
<td class="text">A summary of restricted stock unit activity is presented below:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:50.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,987)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,259)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595,645&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.27&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_OtherInformationRestrictedUnitActivityTableTextBlock', window );">Other information relative to restricted unit activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information relative to restricted stock unit activity during fiscal 2020, 2019, and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total grant date fair value of restricted stock units vested and issued</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,325&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of restricted stock units vested and issued</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Performance-based Share Unit Activity</a></td>
<td class="text">A summary of performance-based restricted share unit activity is presented below:<div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"/><td style="width:50.004%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Unit Activity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based Restricted Share Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair&#160;Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 28, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,461&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,368&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted at December 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,268&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Assumes 100% target level achievement of the relative performance targets. The actual number of shares that will be issued, which may be higher or lower than the target, will be determined by the level of achievement of the relative performance targets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_OtherInformationOptionActivityTableTextBlock">
<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>Tabular disclosure of other information relative to option activity.</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;">tsco_OtherInformationOptionActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_OtherInformationRestrictedUnitActivityTableTextBlock">
<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>Tabular disclosure of other information relative to restricted unit activity.</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;">tsco_OtherInformationRestrictedUnitActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<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>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<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>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<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>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<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>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ShareBasedCompensationAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592230024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</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_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s outstanding debt as of the dates indicated (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28,<br/>2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70% Senior Notes due 2029</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2016 Term Loan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2017 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt discounts and issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984.3&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366.5&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfDebtTableTextBlock">
<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>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>47
<FILENAME>R29.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592575800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</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_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock', window );">Schedule of Derivative Assets at Fair Value</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities measured at fair value related to the Company&#8217;s interest rate swaps, excluding accrued interest, were as follows (in thousands): </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives Designated<br/> as Cash Flow Hedges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (short-term portion)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps (long-term portion)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,137&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,364&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Derivative Instruments, Gain</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCI, net of tax, related to the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:63.760%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.739%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning fiscal year AOCI balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,814&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current fiscal year loss recognized in OCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,666)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,332)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative adjustment as a result of ASU 2017-12 adoption</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,442)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,615)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending fiscal year AOCI balance</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,243)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DerivativeInstrumentsTaxImpactTableTextBlock', window );">Derivative Instruments, Tax Impact</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of taxes affecting AOCI as a result of the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:71.374%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit of interest rate swaps on AOCI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,189)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,224)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock', window );">Derivative Instrument, Pre-Tax Gain (Loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the impact of pre-tax gains and losses derived from the Company&#8217;s interest rate swaps (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.456%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.366%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Statement Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount of (losses)/gains recognized in OCI <br/>during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,556)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock">
<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>Derivative Instrument, Pre-Tax Gain (Loss)</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;">tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_tsco_DerivativeInstrumentsTaxImpactTableTextBlock">
<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>Derivative Instruments, Tax Impact</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;">tsco_DerivativeInstrumentsTaxImpactTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock">
<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>Tabular disclosure of derivative assets at fair value.</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;">us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<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>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624171-113959<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;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>48
<FILENAME>R30.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645593254888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Supplemental Lease Liability - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_tsco_SupplementalLeaseLiabilityLineItems', window );"><strong>Supplemental, Lease Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeasePaymentsUse', window );">Operating Lease, Payments, Use</a></td>
<td class="nump">$ 385,529<span></span>
</td>
<td class="nump">$ 360,580<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_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="nump">4,170<span></span>
</td>
<td class="nump">3,709<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_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">$ 1,765<span></span>
</td>
<td class="nump">$ 1,629<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_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s classification of lease cost (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Statement of Income Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,765&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,281&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,318&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,961&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,154&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,002&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,639&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the future maturities of the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.002%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.897%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.899%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,269&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,845&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,051&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,243&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,641</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,051</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,692</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,663</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,729</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,827</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,821</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285,285</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,503</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309,788</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,039,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,126</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087,169</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(519,443)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,476)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529,919)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519,600&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,650&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,557,250&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Operating lease payments exclude $174.1 million of legally binding minimum lease payments for leases signed, but not yet commenced.</span></div><span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Lessee, Operating Lease, Disclosure</a></td>
<td class="text"><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s lease term and discount rate:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:65.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</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_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Schedule of Cash Flow, Supplemental Disclosures</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the other information related to the Company&#8217;s lease liabilities (in thousands):</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows used for finance leases</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,709&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used for finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">360,580&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_SupplementalLeaseLiabilityLineItems">
<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>Supplemental, Lease Liability</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;">tsco_SupplementalLeaseLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<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>Amount of interest paid on finance lease liability.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<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;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_FinanceLeasePrincipalPayments">
<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>Amount of cash outflow for principal payment on finance lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_LeaseCostTableTextBlock">
<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>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<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>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_OperatingLeasePaymentsUse">
<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>Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_OperatingLeasePaymentsUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<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>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121549808&amp;loc=d3e36991-112694<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;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<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>Tabular disclosure of supplemental cash flow information for the periods presented.</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;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>49
<FILENAME>R31.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645690591432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock and Dividends (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</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_us-gaap_ScheduleOfDividendsPayableTextBlock', window );">Schedule of Dividends Payable</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2020 and 2019, the Company&#8217;s Board of Directors declared the following cash dividends:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.051%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Declared</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dividend Amount<br/>Per Share of Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Record Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 4, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 23, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 5, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.40</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 24, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 9, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 6, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 26, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 9, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 5, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 24, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 10, 2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 6, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 25, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 10, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 7, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 26, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 10, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 8, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.35</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 28, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 11, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 6, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 25, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 12, 2019</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<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 );">- References</a><div><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;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfDividendsPayableTextBlock">
<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>Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<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;">us-gaap_ScheduleOfDividendsPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>50
<FILENAME>R32.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592482264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Net income per share calculation</a></td>
<td class="text">Net Income Per Share:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is calculated as follows (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,370&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,958&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,436&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.38&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.04)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,354&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,743&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per Share</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,357&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share:</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,357&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,471&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive share-based awards excluded from the above calculations totaled less than 0.1 million and approximately 0.4 million and 3.1 million shares in fiscal 2020, 2019, and 2018, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>51
<FILENAME>R33.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645597520392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for income taxes</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,228&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,490&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,388&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,739&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,581&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,985&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (benefit)/expense:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,997)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,553)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,328)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,393&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,550)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,189&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,023&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,028&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets and liabilities</a></td>
<td class="text">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 28, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory valuation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee benefits costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales tax audit reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Workers&#8217; compensation insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,804&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease exit obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,377&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783,643&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,508&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(551,751)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,768)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(752,057)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(666,661)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset/(liability)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,586&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate is as follows (in thousands):</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,511&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,642&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 162(m) limitation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,572&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,581&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits, net of federal tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation programs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,484)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,522)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(928)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,189&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,028&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Reconciliation of gross unrecognized tax benefits</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending gross amount of unrecognized tax benefits (exclusive of interest and penalties) is as follows (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:58.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(372)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<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>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<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>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<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>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<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>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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>52
<FILENAME>R34.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645591080872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock', window );">Average percentage of sales by product categories (in hundredths)</a></td>
<td class="text">The following table indicates the percentage of net sales represented by each major product category during fiscal 2020, 2019, and 2018:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:51.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.174%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent of Net Sales</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product Category:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock">
<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>Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations.</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;">tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</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_us-gaap_SegmentReportingAbstract">
<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 );">- References</a><div><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;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645596156008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 26, 2020 </div>
<div>USD ($) </div>
<div>store </div>
<div>state</div>
</th>
<th class="th">
<div>Dec. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</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_tsco_NatureOfBusinessAbstract', window );"><strong>Nature of business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NumberOfStatesInWhichEntityOperates', window );">Number of states in which rural lifestyle retail stores are operated by the company | state</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Financial Statement Line Items, Prospective Transition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.08&#160;billion<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_AdoptionOfASU201712', window );">Adoption of ASU 2017-12</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<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_tsco_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Workerscompensationandgeneralliabilitydeductible', window );">Workers compensation and general liability deductible</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SelfInsuranceReserve', window );">Self-insurance reserves</a></td>
<td class="nump">75,500,000<span></span>
</td>
<td class="nump">64,600,000<span></span>
</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_tsco_ImpairmentOfLongLivedAssetsAbstract', window );"><strong>Impairment of long-lived assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">5,100,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Goodwill and other intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">60,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">68,973,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="nump">8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RevenueRecognitionAbstract', window );"><strong>Revenue recognition and sales returns</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns', window );">Reserve for sales returns</a></td>
<td class="nump">14,200,000<span></span>
</td>
<td class="nump">11,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_RevenueRecognitionGiftCard', window );">Revenue Recognition Gift Card</a></td>
<td class="nump">3,600,000<span></span>
</td>
<td class="nump">3,000,000.0<span></span>
</td>
<td class="nump">2,600,000<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_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="nump">100,900,000<span></span>
</td>
<td class="nump">86,600,000<span></span>
</td>
<td class="nump">83,400,000<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_us-gaap_PrepaidAdvertising', window );">Prepaid advertising costs</a></td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">600,000<span></span>
</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_tsco_WarehousingAndDistributionCostsAbstract', window );"><strong>Warehousing and distribution costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DistributionExpense', window );">Distribution center costs</a></td>
<td class="nump">292,600,000<span></span>
</td>
<td class="nump">231,500,000<span></span>
</td>
<td class="nump">209,700,000<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_tsco_PreopeningCostsAbstract', window );"><strong>Preopening costs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PreOpeningCosts', window );">Preopening costs</a></td>
<td class="nump">$ 8,600,000<span></span>
</td>
<td class="nump">8,100,000<span></span>
</td>
<td class="nump">$ 8,500,000<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_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions', window );">Minimum processing time for payments due from banks for customer credit card transactions</a></td>
<td class="text">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions', window );">Maximum processing time for payments due from banks for customer credit card transactions</a></td>
<td class="text">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_UnsecuredDebt', window );">Senior Credit Facility amount outstanding</a></td>
<td class="nump">$ 1,000,000,000.0<span></span>
</td>
<td class="nump">397,500,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Derivative, Fair Value, Net</a></td>
<td class="num">(4,400,000)<span></span>
</td>
<td class="nump">300,000<span></span>
</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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_RealPropertyPurchaseOption', window );">Cost of option to purchase the real property</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_FurnitureAndFixturesGross', window );">Furniture and Fixtures, Gross</a></td>
<td class="nump">773,178,000<span></span>
</td>
<td class="nump">729,272,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ComputerSoftwareAndHardwareGross', window );">Computer software and hardware, gross</a></td>
<td class="nump">563,509,000<span></span>
</td>
<td class="nump">440,222,000<span></span>
</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_us-gaap_ConstructionInProgressGross', window );">Construction in Progress, Gross</a></td>
<td class="nump">73,950,000<span></span>
</td>
<td class="nump">39,110,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="nump">1,581,374,000<span></span>
</td>
<td class="nump">1,387,535,000<span></span>
</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_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and Improvements, Gross</a></td>
<td class="nump">1,319,559,000<span></span>
</td>
<td class="nump">1,242,544,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Land', window );">Land</a></td>
<td class="nump">100,138,000<span></span>
</td>
<td class="nump">100,343,000<span></span>
</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_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">2,830,334,000<span></span>
</td>
<td class="nump">2,551,491,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net</a></td>
<td class="nump">$ 1,248,960,000<span></span>
</td>
<td class="nump">$ 1,163,956,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsco_NatureOfBusinessAbstract', window );"><strong>Nature of business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_BondAxis=tsco_FranklinKyDcMember', window );">Franklin, KY DC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_IndustrialRevenueBondMaturityDate', window );">Industrial Revenue Bond, Maturity Date</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumPrincipalAmountOfBondAuthorized', window );">Maximum Principal Amount of Bond Authorized</a></td>
<td class="nump">$ 54,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_NetBondProceedsIssued', window );">Net Bond Proceeds Issued</a></td>
<td class="nump">$ 51,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_BondAxis=tsco_MaconGaDcMember', window );">Macon, GA DC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_IndustrialRevenueBondMaturityDate', window );">Industrial Revenue Bond, Maturity Date</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumPrincipalAmountOfBondAuthorized', window );">Maximum Principal Amount of Bond Authorized</a></td>
<td class="nump">$ 58,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_NetBondProceedsIssued', window );">Net Bond Proceeds Issued</a></td>
<td class="nump">$ 56,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_BondAxis=tsco_BrentwoodTnSscMember', window );">Brentwood, TN SSC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_IndustrialRevenueBondMaturityDate', window );">Industrial Revenue Bond, Maturity Date</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumPrincipalAmountOfBondAuthorized', window );">Maximum Principal Amount of Bond Authorized</a></td>
<td class="nump">$ 78,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_NetBondProceedsIssued', window );">Net Bond Proceeds Issued</a></td>
<td class="nump">75,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_TX', window );">TEXAS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsco_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Workerscompensationandgeneralliabilitydeductible', window );">Workers compensation and general liability deductible</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain', window );">TSCO stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_NatureOfBusinessAbstract', window );"><strong>Nature of business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="nump">1,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain', window );">Petsense stores [Domain]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tsco_NatureOfBusinessAbstract', window );"><strong>Nature of business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NumberOfStores', window );">Number of rural lifestyle retail stores operated by the company | store</a></td>
<td class="nump">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_AdoptionOfASU201712">
<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>Adoption of ASU 2017-12</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;">tsco_AdoptionOfASU201712</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_tsco_ComputerSoftwareAndHardwareGross">
<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 gross amount of capitalized computer software and hardware costs as of the balance sheet date.</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;">tsco_ComputerSoftwareAndHardwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DistributionExpense">
<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>Amount represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.</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;">tsco_DistributionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_ImpairmentOfLongLivedAssetsAbstract">
<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 );">- References</a><div><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;">tsco_ImpairmentOfLongLivedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_IndustrialRevenueBondMaturityDate">
<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>Industrial Revenue Bond, Maturity Date</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;">tsco_IndustrialRevenueBondMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_MaximumPrincipalAmountOfBondAuthorized">
<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>Maximum principal amount authorized under the Industrial Revenue Bond agreement.</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;">tsco_MaximumPrincipalAmountOfBondAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions">
<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 maximum time it takes to process payments due from banks for credit card transactions.</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;">tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions">
<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 minimum time period it takes to process payments due from banks for credit card transactions.</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;">tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_NatureOfBusinessAbstract">
<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 );">- References</a><div><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;">tsco_NatureOfBusinessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_NetBondProceedsIssued">
<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>Net bond proceeds under the Industrial Revenue Bond agreement.</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;">tsco_NetBondProceedsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_PreopeningCostsAbstract">
<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 );">- References</a><div><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;">tsco_PreopeningCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_PropertyAndEquipmentAbstract">
<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 );">- References</a><div><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;">tsco_PropertyAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_RealPropertyPurchaseOption">
<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 additional amount needed to pay off the bonds if we exercise the option to purchase the real property.</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;">tsco_RealPropertyPurchaseOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_RevenueRecognitionGiftCard">
<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>Revenue Recognition Gift Card</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;">tsco_RevenueRecognitionGiftCard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_SelfInsuranceReservesAbstract">
<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 );">- References</a><div><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;">tsco_SelfInsuranceReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_WarehousingAndDistributionCostsAbstract">
<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 );">- References</a><div><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;">tsco_WarehousingAndDistributionCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_Workerscompensationandgeneralliabilitydeductible">
<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>Amount of deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.</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;">tsco_Workerscompensationandgeneralliabilitydeductible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<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>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<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>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<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;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_AssetImpairmentCharges">
<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>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<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;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_BuildingsAndImprovementsGross">
<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>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<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 );">- References</a><div><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;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ConstructionInProgressGross">
<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>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeNet">
<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>Fair value of the assets less the liabilities of a derivative or group of derivatives.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<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;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FurnitureAndFixturesGross">
<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>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<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>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</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;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillImpairmentLoss">
<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>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<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>Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract">
<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 );">- References</a><div><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;">us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_Land">
<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>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingAndAdvertisingExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition">
<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 the financial statement line items affected when a new accounting pronouncement or a change in accounting principle is adopted prospectively.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120431994&amp;loc=SL64938552-207502<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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NumberOfStatesInWhichEntityOperates">
<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 number of states the entity operates in as of the balance sheet date.</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;">us-gaap_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStores">
<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>Represents the number of stores.</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;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreOpeningCosts">
<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>Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_PreOpeningCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_PrepaidAdvertising">
<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>Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<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;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<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>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<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>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<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 );">- References</a><div><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;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns">
<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>Amount of estimated sales returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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;">us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SelfInsuranceReserve">
<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>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<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>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_BondAxis=tsco_FranklinKyDcMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_BondAxis=tsco_FranklinKyDcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_BondAxis=tsco_MaconGaDcMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_BondAxis=tsco_MaconGaDcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_BondAxis=tsco_BrentwoodTnSscMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_BondAxis=tsco_BrentwoodTnSscMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_TX">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_ConsolidatedStoresAxis=tsco_TSCOstoresDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_ConsolidatedStoresAxis=tsco_PetsensestoresDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645589264952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future equity awards (in shares)</a></td>
<td class="nump">10,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">$ 37,273<span></span>
</td>
<td class="nump">$ 31,136<span></span>
</td>
<td class="nump">$ 28,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_VestingTermMinimum', window );">Vesting Term, Minimum</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_VestingTermMaximum', window );">Vesting Term, Maximum</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments Related to Tax Withholding for Share-based Compensation</a></td>
<td class="nump">$ 7,799<span></span>
</td>
<td class="nump">$ 3,818<span></span>
</td>
<td class="nump">1,367<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_tsco_KeyassumptionsinfairvaluedeterminationAbstract', window );"><strong>Key assumptions in fair value determination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm', window );">Stock option expiration date (in years)</a></td>
<td class="text">ten<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock options, additional disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value, Granted (in dollars per share)</a></td>
<td class="nump">$ 19.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term, Outstanding, end of period (in years)</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">6 years 9 months 18 days<span></span>
</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, Exercisable, end of period (in years)</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, Outstanding, beginning of period</a></td>
<td class="nump">$ 47,834<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, Outstanding, end of period</a></td>
<td class="nump">128,411<span></span>
</td>
<td class="nump">$ 47,834<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, Exercisable at end of period</a></td>
<td class="nump">$ 86,005<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Employeestockpurchaseprogramdiscountpercentage', window );">Employee stock purchase program discount percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SharedBasedCompensation', window );">Shared-based Compensation</a></td>
<td class="nump">$ 37,300<span></span>
</td>
<td class="nump">31,100<span></span>
</td>
<td class="nump">28,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding', window );">Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</a></td>
<td class="nump">7,800<span></span>
</td>
<td class="nump">$ 3,800<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_KeyassumptionsinfairvaluedeterminationAbstract', window );"><strong>Key assumptions in fair value determination</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected lives (in years)</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate', window );">Forfeiture rate, minimum (in hundredths)</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield', window );">Dividend yield, minimum (in hundredths)</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.60%<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock option activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">2,817,519<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">443,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(1,269,533)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Canceled (in shares)</a></td>
<td class="num">(59,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of period (in shares)</a></td>
<td class="nump">1,932,410<span></span>
</td>
<td class="nump">2,817,519<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, end of period (in shares)</a></td>
<td class="nump">1,199,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock options, additional disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 75.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted (in dollars per share)</a></td>
<td class="nump">94.62<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised (in dollars per share)</a></td>
<td class="nump">74.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Cancelled (in dollars per share)</a></td>
<td class="nump">78.93<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding, end of period (in dollars per share)</a></td>
<td class="nump">80.44<span></span>
</td>
<td class="nump">$ 75.34<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercisable, end of period (in dollars per share)</a></td>
<td class="nump">$ 75.21<span></span>
</td>
<td class="text">&#160;<span></span>
</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_tsco_StockoptionsotherinformationAbstract', window );"><strong>Other information relative to option activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue', window );">Total fair value of stock options vested</a></td>
<td class="nump">$ 12,546<span></span>
</td>
<td class="nump">$ 16,060<span></span>
</td>
<td class="nump">$ 18,247<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</a></td>
<td class="nump">64,395<span></span>
</td>
<td class="nump">45,101<span></span>
</td>
<td class="nump">43,476<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,100<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Discount rate of employee stock purchase plan (in hundredths)</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares of common stock issued for employee stock purchase plan (in shares)</a></td>
<td class="nump">63,704<span></span>
</td>
<td class="nump">61,678<span></span>
</td>
<td class="nump">77,458<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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares of common stock reserved for future issuance under the ESPP (in shares)</a></td>
<td class="nump">11,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares of common stock reserved for future issuance under the ESPP (in shares)</a></td>
<td class="nump">16,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 28,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued as a result of vested restricted stock units (in shares)</a></td>
<td class="nump">186,751<span></span>
</td>
<td class="nump">103,124<span></span>
</td>
<td class="nump">53,714<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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments Related to Tax Withholding for Share-based Compensation</a></td>
<td class="nump">$ 7,799<span></span>
</td>
<td class="nump">$ 3,818<span></span>
</td>
<td class="nump">$ 1,367<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, beginning of period (in shares)</a></td>
<td class="nump">543,406<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">322,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised (in shares)</a></td>
<td class="num">(238,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(31,259)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, end of period (in shares)</a></td>
<td class="nump">595,645<span></span>
</td>
<td class="nump">543,406<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted stock units, additional disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 73.55<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">96.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Exercised (in dollars per share)</a></td>
<td class="nump">75.05<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Forfeited (in dollars per share)</a></td>
<td class="nump">80.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, end of period (in dollars per share)</a></td>
<td class="nump">$ 85.27<span></span>
</td>
<td class="nump">$ 73.55<span></span>
</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_tsco_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total grant date fair value of restricted units vested and exercised</a></td>
<td class="nump">$ 17,935<span></span>
</td>
<td class="nump">$ 8,301<span></span>
</td>
<td class="nump">5,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised', window );">Total intrinsic value of restricted units vested and exercised</a></td>
<td class="nump">$ 23,011<span></span>
</td>
<td class="nump">$ 10,623<span></span>
</td>
<td class="nump">$ 5,364<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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares Paid for Tax Withholding for Share Based Compensation</a></td>
<td class="nump">81,946<span></span>
</td>
<td class="nump">41,786<span></span>
</td>
<td class="nump">17,131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Share Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 8,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Remaining weighted average expense recognition period (in years)</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted stock units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, beginning of period (in shares)</a></td>
<td class="nump">93,461<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">83,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised (in shares)</a></td>
<td class="num">(29,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(3,851)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted, end of period (in shares)</a></td>
<td class="nump">143,268<span></span>
</td>
<td class="nump">93,461<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Restricted stock units, additional disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)</a></td>
<td class="nump">$ 75.97<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Granted (in dollars per share)</a></td>
<td class="nump">88.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Exercised (in dollars per share)</a></td>
<td class="nump">63.77<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Forfeited (in dollars per share)</a></td>
<td class="nump">74.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, Restricted, end of period (in dollars per share)</a></td>
<td class="nump">$ 87.94<span></span>
</td>
<td class="nump">$ 75.97<span></span>
</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_tsco_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total grant date fair value of restricted units vested and exercised</a></td>
<td class="nump">$ 1,895<span></span>
</td>
<td class="nump">$ 2,035<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised', window );">Total intrinsic value of restricted units vested and exercised</a></td>
<td class="nump">$ 2,826<span></span>
</td>
<td class="nump">$ 2,666<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_Employeestockpurchaseprogramdiscountpercentage">
<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>Employee stock purchase program discount percentage off of the fair market value of common stock.</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;">tsco_Employeestockpurchaseprogramdiscountpercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_KeyassumptionsinfairvaluedeterminationAbstract">
<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>Key assumptions in fair value determination</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;">tsco_KeyassumptionsinfairvaluedeterminationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_OtherinformationrelativetorestrictedunitactivityAbstract">
<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>Other information relative to restricted unit activity</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;">tsco_OtherinformationrelativetorestrictedunitactivityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm">
<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>Reflects the period of time in years as to when the share-based award expires as specified in the award agreement.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield">
<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 minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate">
<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 minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue">
<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 total fair value of equity-based awards for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_SharedBasedCompensation">
<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>Shared-based Compensation</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;">tsco_SharedBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding">
<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>Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding</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;">tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_StockoptionsotherinformationAbstract">
<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>Stock options, other information</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;">tsco_StockoptionsotherinformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised">
<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 intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology.</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;">tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_tsco_VestingTermMaximum">
<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>Vesting Term, Maximum</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;">tsco_VestingTermMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_tsco_VestingTermMinimum">
<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>Vesting Term, Minimum</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;">tsco_VestingTermMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<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>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<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>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<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>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<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>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<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;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ShareBasedCompensation">
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<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>Discount rate from fair value on purchase date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<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>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<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>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<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 number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<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>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<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 );">- References</a><div><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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<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>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<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>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<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>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<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>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<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>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<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>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<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>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<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>Weighted average price at which option holders acquired shares when converting their stock options into shares.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<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>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<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>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<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>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<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>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<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>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<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>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</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;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<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>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<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>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<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;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592755592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 60,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,258<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_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived Intangible Assets Acquired</a></td>
<td class="nump">23,100<span></span>
</td>
<td class="nump">$ 31,300<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tsco_PetsenseMember', window );">Petsense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="num">(60,773)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">22,161<span></span>
</td>
<td class="nump">82,934<span></span>
</td>
<td class="nump">82,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember', window );">Tractor Supply Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">10,258<span></span>
</td>
<td class="nump">10,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember', window );">Tractor Supply Company and Petsense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="num">(60,773)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 32,419<span></span>
</td>
<td class="nump">$ 93,192<span></span>
</td>
<td class="nump">$ 93,192<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<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>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<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>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<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;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GoodwillLineItems">
<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;">us-gaap_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<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>Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<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;">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IndefinitelivedIntangibleAssetsAcquired">
<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>Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.</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;">us-gaap_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StatementBusinessSegmentsAxis=tsco_PetsenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tsco_PetsenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645596039064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Senior Notes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Nov. 04, 2020</div></th>
<th class="th"><div>Oct. 30, 2020</div></th>
<th class="th"><div>Aug. 14, 2017</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 150.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150.0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Senior Notes - Maturity Date</a></td>
<td class="text">Aug. 14,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Senior Notes - Interest Rate</a></td>
<td class="nump">3.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Shelf Notes - Amount</a></td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShelfNotesMaximumMaturityDate', window );">Shelf Notes - Maximum Maturity Date Range - in Years</a></td>
<td class="text">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShelfNotesMaximumIssuanceDate', window );">Shelf Notes - Maximum Issuance Date</a></td>
<td class="text">November 4, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Debt Instrument, Percentage of Principal Amount Redeemable</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentDescription', window );">Shelf Notes - Additional Interest Rate</a></td>
<td class="text">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">all<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants', window );">Amount of incremental credit facility which will result in modification of debt covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">100 million<span></span>
</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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember', window );">Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Aug. 14,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_BondsMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 650.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember', window );">2016 Senior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Senior Notes - Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_A1750SeniorNotesMember', window );">1.750% Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  01,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember', window );">Number of Financial Covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">two<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember', window );">Fixed Charge Coverage Ratio Minimum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember', window );">Leverage Ratio Maximum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants">
<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>Amount of incremental credit facility which will result in modification of debt covenants</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;">tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_ShelfNotesMaximumIssuanceDate">
<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>Shelf Notes - Maximum Issuance Date</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;">tsco_ShelfNotesMaximumIssuanceDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_ShelfNotesMaximumMaturityDate">
<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>Shelf Notes - Maximum Maturity Date</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;">tsco_ShelfNotesMaximumMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_DebtInstrumentCovenantCompliance">
<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>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentCovenantDescription">
<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 minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<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;">us-gaap_DebtInstrumentCovenantDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentDescription">
<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>Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<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;">us-gaap_DebtInstrumentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentIssuanceDate1">
<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>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentLineItems">
<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;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDate">
<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>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDateRangeEnd1">
<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>Latest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentMaturityDateRangeEnd1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentRedemptionPricePercentage">
<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>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<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;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<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>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<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>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_BondsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_A1750SeniorNotesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_A1750SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645583758024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Senior Credit Facility - Credit Agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Nov. 04, 2020</div></th>
<th class="th"><div>Oct. 30, 2020</div></th>
<th class="th"><div>Apr. 22, 2020</div></th>
<th class="th"><div>Mar. 12, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Jun. 15, 2017</div></th>
<th class="th"><div>Feb. 19, 2016</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 26, 2020</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Senior Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SwinglineLoanMaximumBorrowingCapacity', window );">Swingline Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net</a></td>
<td class="num">$ (15,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (15,700)<span></span>
</td>
<td class="num">$ (15,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Unsecureddebtnetofdebtissuancecosts', window );">Unsecured debt, net of debt issuance costs</a></td>
<td class="nump">984,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">396,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">984,300<span></span>
</td>
<td class="nump">984,300<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_us-gaap_UnsecuredDebtCurrent', window );">Unsecured Debt, Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_LongTermDebtNoncurrent', window );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">984,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">366,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">984,324<span></span>
</td>
<td class="nump">984,324<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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_UnsecuredDebt', window );">Unsecured Debt</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">48,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,700<span></span>
</td>
<td class="nump">$ 48,700<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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125%<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_us-gaap_DebtInstrumentCovenantCompliance', window );">Debt Instrument, Covenant Compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">all<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_us-gaap_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<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_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Senior Notes - Maturity Date</a></td>
<td class="text">Aug. 14,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus', window );">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.125%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver', window );">Debt Instrument, Basis Spread on Variable Rate Revolver</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.125%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_LettersOfCreditMaximumBorrowingCapacity', window );">Letters of Credit, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember', window );">Base Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
<td class="nump">3.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember', window );">London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">0.146%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.146%<span></span>
</td>
<td class="nump">0.146%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee for unused capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum', window );">Debt Instrument, Basis Spread on Variable Rate, Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.875%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<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_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee for unused capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum', window );">Debt Instrument, Basis Spread on Variable Rate, Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.375%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember', window );">2016 Senior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentMaturityDateRangeEnd1', window );">Senior Notes - Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_February2016TermLoanMember', window );">February 2016 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Feb. 19,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermloanMaximumMonthEndOutstandingAmount', window );">Term loan, Maximum Month End Outstanding Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_June2017TermLoanMember', window );">June 2017 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 15,  2017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermloanMaximumMonthEndOutstandingAmount', window );">Term loan, Maximum Month End Outstanding Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_November2020TermLoanMember', window );">November 2020 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Nov.  04,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermloanMaximumMonthEndOutstandingAmount', window );">Term loan, Maximum Month End Outstanding Amount</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_BondsMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_March2020TermLoanMember', window );">March 2020 Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 12,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_April2020TermLoanMember', window );">April 2020 Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentIssuanceDate1', window );">Debt Instrument, Issuance Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Apr. 22,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_TermLoanMaximumBorrowingCapacity', window );">Term Loan, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentMaturityDate', window );">Debt Instrument, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_A2016SeniorCreditFacilityMember', window );">2016 Senior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Line of Credit Facility, Maximum Month-end Outstanding Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember', window );">Number of Financial Covenants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">two<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember', window );">Fixed Charge Coverage Ratio Minimum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember', window );">Leverage Ratio Maximum Requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCovenantDescription', window );">Debt Instrument, Covenant Description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus">
<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>Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</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;">tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum">
<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>Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum</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;">tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum">
<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>Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum</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;">tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver">
<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>Debt Instrument, Basis Spread on Variable Rate Revolver</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;">tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_LettersOfCreditMaximumBorrowingCapacity">
<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>Letters of Credit, Maximum Borrowing Capacity</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;">tsco_LettersOfCreditMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_tsco_SwinglineLoanMaximumBorrowingCapacity">
<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>Swingline Loan, Maximum Borrowing Capacity</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;">tsco_SwinglineLoanMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_tsco_TermLoanMaximumBorrowingCapacity">
<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>Term Loan, Maximum Borrowing Capacity</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;">tsco_TermLoanMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_tsco_TermloanMaximumMonthEndOutstandingAmount">
<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>Term loan, Maximum Month End Outstanding Amount</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;">tsco_TermloanMaximumMonthEndOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_Unsecureddebtnetofdebtissuancecosts">
<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>Unsecured debt, net of debt issuance costs</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;">tsco_Unsecureddebtnetofdebtissuancecosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<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>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_DebtInstrumentCovenantCompliance">
<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>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentCovenantDescription">
<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 minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<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;">us-gaap_DebtInstrumentCovenantDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentIssuanceDate1">
<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>Date the debt instrument was issued, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentIssuanceDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDate">
<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>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentMaturityDateRangeEnd1">
<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>Latest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_DebtInstrumentMaturityDateRangeEnd1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredFinanceCostsNet">
<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>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<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;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<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 total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</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;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<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 effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<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;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<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>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount">
<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>Maximum month-end amount borrowed under the credit facility during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<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 fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</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;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_LongTermDebt">
<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>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<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>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebt">
<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>Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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;">us-gaap_UnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnsecuredDebtCurrent">
<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>Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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;">us-gaap_UnsecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_A2016SeniorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_February2016TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_February2016TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_June2017TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_June2017TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_November2020TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_November2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_BondsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_March2020TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_March2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_April2020TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_April2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_A2016SeniorCreditFacilityMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_A2016SeniorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645583699880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 18, 2020</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,243,000)<span></span>
</td>
<td class="num">$ (3,243,000)<span></span>
</td>
<td class="nump">$ 199,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,666,000)<span></span>
</td>
<td class="num">(4,332,000)<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,442,000)<span></span>
</td>
<td class="num">(4,332,000)<span></span>
</td>
<td class="nump">$ 456,000<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_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,631,000)<span></span>
</td>
<td class="num">(5,556,000)<span></span>
</td>
<td class="nump">$ 612,000<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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,189,000)<span></span>
</td>
<td class="num">(1,224,000)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative Asset, Fair Value, Gross Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">649,000<span></span>
</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_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,364,000<span></span>
</td>
<td class="nump">$ 4,364,000<span></span>
</td>
<td class="nump">$ 382,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#8212;<span></span>
</td>
<td class="text">2,084,880<span></span>
</td>
<td class="text">&#8212;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield', window );">Dividend yield, minimum (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate', window );">Forfeiture rate, minimum (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapShortTermPortionMember', window );">Interest Rate Swap Short Term Portion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeAssetsCurrent', window );">Derivative Asset, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 558,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapLongTermPortionMember', window );">Interest Rate Swap Long Term Portion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeAssetsNoncurrent', window );">Derivative Asset, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">91,000<span></span>
</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_us-gaap_DerivativeAssetsNoncurrent', window );">Derivative Asset, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_BeginningBalanceMember', window );">Beginning Balance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,000<span></span>
</td>
<td class="nump">$ 3,814,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccountingStandardsUpdate201712Member', window );">Accounting Standards Update 2017-12 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_OtherComprehensiveIncomeLossNetofTaxMember', window );">Other Comprehensive Income (Loss), Net of Tax [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,615,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=tsco_InterestRateSwapLiabilityPortionMember', window );">Interest Rate Swap Liability Portion [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative Liability, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,227,000<span></span>
</td>
<td class="nump">$ 1,227,000<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative Liability, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,137,000<span></span>
</td>
<td class="nump">3,137,000<span></span>
</td>
<td class="nump">$ 292,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=tsco_March2020TermLoanMember', window );">March 2020 Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeInceptionDates', window );">Interest Rate Swap, Inception Date</a></td>
<td class="text">Mar. 18,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DerivativeMaturityDates', window );">Interest Rate Swap, Maturity Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 18,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield">
<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 minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate">
<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 minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.</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;">tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<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>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsNoncurrent">
<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>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAsset">
<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>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226000-175313<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=SL51823488-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5624163-113959<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;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInceptionDates">
<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>Date the entity entered into the derivative contract, in CCYY-MM-DD format.</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;">us-gaap_DerivativeInceptionDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeLiabilities">
<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>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<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;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<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>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<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>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<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;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeMaturityDates">
<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>Date the derivative contract matures, in CCYY-MM-DD format.</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;">us-gaap_DerivativeMaturityDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativeNotionalAmount">
<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>Nominal or face amount used to calculate payment on derivative.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<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;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOptionChangesInFairValueGainLoss1">
<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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14172-108612<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;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted">
<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 the prior-period information that has been retrospectively adjusted when a new accounting pronouncement or a change in accounting principle is adopted.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax">
<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>Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<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;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<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>Amount after tax and reclassification adjustments of other comprehensive income (loss).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax">
<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>Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapShortTermPortionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapShortTermPortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapLongTermPortionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=tsco_InterestRateSwapLongTermPortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_BeginningBalanceMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_BeginningBalanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccountingStandardsUpdate201712Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccountingStandardsUpdate201712Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_OtherComprehensiveIncomeLossNetofTaxMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=tsco_OtherComprehensiveIncomeLossNetofTaxMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=tsco_InterestRateSwapLiabilityPortionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=tsco_InterestRateSwapLiabilityPortionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=tsco_March2020TermLoanMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=tsco_March2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670637944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</a></td>
<td class="num">$ (4,631)<span></span>
</td>
<td class="num">$ (5,556)<span></span>
</td>
<td class="nump">$ 612<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (3,243)<span></span>
</td>
<td class="nump">$ 199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<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;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax">
<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>Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>60
<FILENAME>R42.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670206248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (3,442)<span></span>
</td>
<td class="num">$ (4,332)<span></span>
</td>
<td class="nump">$ 456<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending fiscal year AOCI balance</a></td>
<td class="num">(3,243)<span></span>
</td>
<td class="nump">199<span></span>
</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_us-gaap_FairValueOptionChangesInFairValueGainLoss1', window );">Fair Value, Option, Changes in Fair Value, Gain (Loss)</a></td>
<td class="num">(5,666)<span></span>
</td>
<td class="num">(4,332)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss', window );">Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss</a></td>
<td class="nump">$ 2,224<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted', window );">New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted</a></td>
<td class="text">&#8212;<span></span>
</td>
<td class="text">2,084,880<span></span>
</td>
<td class="text">&#8212;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss">
<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>Amount of unrealized and realized gain (loss) on investment in debt and equity securities, excluding other-than-temporary impairment (OTTI).</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;">us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueOptionChangesInFairValueGainLoss1">
<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 each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14172-108612<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;">us-gaap_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted">
<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 the prior-period information that has been retrospectively adjusted when a new accounting pronouncement or a change in accounting principle is adopted.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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;">us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<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>Amount after tax and reclassification adjustments of other comprehensive income (loss).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>61
<FILENAME>R43.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645681608088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax</a></td>
<td class="num">$ (1,189)<span></span>
</td>
<td class="num">$ (1,224)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax">
<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>Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<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;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>62
<FILENAME>R44.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645591090152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="num">$ (3,243)<span></span>
</td>
<td class="nump">$ 199<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<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;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592302152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases, Term and Discount<br></strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_tsco_LeaseTermAndDiscountLineItems', window );"><strong>Lease Term and Discount [Axis]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">4.30%<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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">5.10%<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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">10 years 4 months 24 days<span></span>
</td>
<td class="text">10 years<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_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">9 years 1 month 6 days<span></span>
</td>
<td class="text">9 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_LeaseTermAndDiscountLineItems">
<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>Lease Term and Discount</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;">tsco_LeaseTermAndDiscountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<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>Weighted average discount rate for finance lease calculated at point in time.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<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>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<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>Weighted average discount rate for operating lease calculated at point in time.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<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>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645670087928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Cost - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_tsco_LeaseCostLineItems', window );"><strong>Lease Cost [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FinanceOperatingAndVariableLeaseCost', window );">Lease, Cost [Line Items]</a></td>
<td class="num">$ (466,002)<span></span>
</td>
<td class="num">$ (433,639)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FinanceOperatingAndVariableLeaseCost', window );">Lease, Cost [Line Items]</a></td>
<td class="nump">466,002<span></span>
</td>
<td class="nump">433,639<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_us-gaap_VariableLeaseCost', window );">Variable Lease, Cost</a></td>
<td class="nump">80,154<span></span>
</td>
<td class="nump">73,768<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_us-gaap_OperatingLeaseCost', window );">Operating Lease, Cost</a></td>
<td class="nump">379,318<span></span>
</td>
<td class="nump">353,961<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_us-gaap_FinanceLeaseInterestExpense', window );">Finance Lease, Interest Expense</a></td>
<td class="nump">1,765<span></span>
</td>
<td class="nump">1,629<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_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Finance Lease, Right-of-Use Asset, Amortization</a></td>
<td class="nump">$ 4,765<span></span>
</td>
<td class="nump">$ 4,281<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FinanceOperatingAndVariableLeaseCost">
<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>Finance, Operating, and Variable Lease, Cost</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;">tsco_FinanceOperatingAndVariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_LeaseCostLineItems">
<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>Lease Cost [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;">tsco_LeaseCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_FinanceLeaseInterestExpense">
<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>Amount of interest expense on finance lease liability.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<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>Amount of amortization expense attributable to right-of-use asset from finance lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingLeaseCost">
<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>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<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;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_VariableLeaseCost">
<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>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<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;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>65
<FILENAME>R47.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645583733752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Maturities Table - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription', window );">Lessee, Operating Lease, Lease Not yet Commenced, Description</a></td>
<td class="text">174.1 million<span></span>
</td>
<td class="text">&#160;<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_tsco_CombinedLeaseMaturitiesLineItems', window );"><strong>Combined Lease Maturities [Axis]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueNextTwelveMonths', window );">Future Minimum Payments Due, Next Twelve Months [Line Items]</a></td>
<td class="nump">$ 400,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueInTwoYears', window );">Future Minimum Payments, Due in Two Years [Line Items]</a></td>
<td class="nump">382,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueInThreeYears', window );">Future Minimum Payments, Due in Three Years [Line Items]</a></td>
<td class="nump">360,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueInFourYears', window );">Future Minimum Payments, Due in Four Years [Line Items]</a></td>
<td class="nump">331,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueInFiveYears', window );">Future Minimum Payments, Due in Five Years [Line Items]</a></td>
<td class="nump">301,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDueThereafter', window );">Future Minimum Payments, Due Thereafter [Line Items]</a></td>
<td class="nump">1,309,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsDue', window );">Future Minimum Payments Due [Line Items]</a></td>
<td class="nump">3,087,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FutureMinimumPaymentsInterest', window );">Future Minimum Payments, Interest [Line Items]</a></td>
<td class="num">(529,919)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_LeaseLiability', window );">Lease Liability [Line Items]</a></td>
<td class="nump">2,557,250<span></span>
</td>
<td class="text">&#160;<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_tsco_FinanceLeaseMaturitiesLineItems', window );"><strong>Finance Lease Maturities [Axis]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="nump">4,554<span></span>
</td>
<td class="nump">$ 4,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FinanceLeaseInterestExpenseFutureMaturities', window );">Finance Lease, Interest Expense Future Maturities [Line Items]</a></td>
<td class="num">(10,476)<span></span>
</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_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Finance Lease, Liability, Payment, Due</a></td>
<td class="nump">48,126<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance Lease, Liability, to be Paid, after Year Five</a></td>
<td class="nump">24,503<span></span>
</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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">Finance Lease, Liability, to be Paid, Year Five</a></td>
<td class="nump">3,994<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">Finance Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">4,066<span></span>
</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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">Finance Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">4,051<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">Finance Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">5,243<span></span>
</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_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths', window );">Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months</a></td>
<td class="nump">6,269<span></span>
</td>
<td class="text">&#160;<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_tsco_OperatingLeaseMaturitiesLineItems', window );"><strong>Lease Maturities [Axis]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">2,519,600<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="num">(519,443)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_FinanceLeaseLiabilityPresentValue', window );">Finance Lease, Liability, Present Value</a></td>
<td class="nump">37,650<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Operating Leases, Future Minimum Payments Due</a></td>
<td class="nump">3,039,043<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">After 2025</a></td>
<td class="nump">1,285,285<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2025</a></td>
<td class="nump">297,827<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="nump">327,663<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">356,641<span></span>
</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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">377,051<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2021</a></td>
<td class="nump">$ 394,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CombinedLeaseMaturitiesLineItems">
<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>Combined Lease Maturities</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;">tsco_CombinedLeaseMaturitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_FinanceLeaseInterestExpenseFutureMaturities">
<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>Finance Lease, Interest Expense Future Maturities</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;">tsco_FinanceLeaseInterestExpenseFutureMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_FinanceLeaseLiabilityPresentValue">
<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>Finance Lease, Liability, Present Value</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;">tsco_FinanceLeaseLiabilityPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FinanceLeaseMaturitiesLineItems">
<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>Finance Lease Maturities</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;">tsco_FinanceLeaseMaturitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_FutureMinimumPaymentsDue">
<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>Future Minimum Payments Due</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;">tsco_FutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueInFiveYears">
<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>Future Minimum Payments, Due in Five Years</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;">tsco_FutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueInFourYears">
<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>Future Minimum Payments, Due in Four Years</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;">tsco_FutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueInThreeYears">
<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>Future Minimum Payments, Due in Three Years</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;">tsco_FutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueInTwoYears">
<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>Future Minimum Payments, Due in Two Years</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;">tsco_FutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueNextTwelveMonths">
<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>Future Minimum Payments Due, Next Twelve Months</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;">tsco_FutureMinimumPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsDueThereafter">
<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>Future Minimum Payments, Due Thereafter</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;">tsco_FutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_FutureMinimumPaymentsInterest">
<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>Future Minimum Payments, Interest</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;">tsco_FutureMinimumPaymentsInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_LeaseLiability">
<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>Lease Liability</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;">tsco_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_OperatingLeaseMaturitiesLineItems">
<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>Operating Lease Maturities</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;">tsco_OperatingLeaseMaturitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_FinanceLeaseLiabilityCurrent">
<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>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<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>Amount of lessee's undiscounted obligation for lease payments for finance lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<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>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths">
<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>Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<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>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<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>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<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>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<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>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<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;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<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 );">- References</a><div><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;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription">
<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 lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<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;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingLeaseExpense">
<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>Amount of operating lease expense. Excludes sublease income.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<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;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OperatingLeaseLiability">
<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>Present value of lessee's discounted obligation for lease payments from operating lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<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;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<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>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<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>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645597807080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 26, 2020</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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Storeleasesoptionalrenewalperiodsmaximum', window );">Store leases optional renewal periods, maximum</a></td>
<td class="text">four<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Storeleasesoptionalrenewalperiodsminimum', window );">Store leases optional renewal periods, minimum</a></td>
<td class="text">two<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_StoreLeasesOptionalRenewalPeriods', window );">Store leases optional renewal periods</a></td>
<td class="text">five<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [Line Items]</strong></a></td>
<td class="text">&#160;<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_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<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_tsco_LeaseTermLineItems', window );"><strong>Lease Term [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_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, Operating Lease, Term of Contract</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_LeaseTermLineItems">
<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>Lease Term</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;">tsco_LeaseTermLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_StoreLeasesOptionalRenewalPeriods">
<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 store leases optional renewal periods.</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;">tsco_StoreLeasesOptionalRenewalPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_Storeleasesoptionalrenewalperiodsmaximum">
<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 maximum number of store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsmaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_tsco_Storeleasesoptionalrenewalperiodsminimum">
<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 minimum number of store leases optional renewals.</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;">tsco_Storeleasesoptionalrenewalperiodsminimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:durationStringItemType</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_us-gaap_LesseeOperatingLeaseTermOfContract">
<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>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<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;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645591072360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Stock (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<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 );">- References</a><div><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;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645593115864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income, basic</a></td>
<td class="nump">$ 748,958<span></span>
</td>
<td class="nump">$ 562,354<span></span>
</td>
<td class="nump">$ 532,357<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares, basic</a></td>
<td class="nump">116,370<span></span>
</td>
<td class="nump">119,727<span></span>
</td>
<td class="nump">122,651<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_us-gaap_EarningsPerShareBasic', window );">Per share amount, basic (in dollars per share)</a></td>
<td class="nump">$ 6.44<span></span>
</td>
<td class="nump">$ 4.70<span></span>
</td>
<td class="nump">$ 4.34<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_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits', window );">Dilutive stock options and restricted stock units outstanding, income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive stock options and restricted stock units outstanding, shares</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare', window );">Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<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_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted net income per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares, diluted</a></td>
<td class="nump">117,436<span></span>
</td>
<td class="nump">120,743<span></span>
</td>
<td class="nump">123,471<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share (in dollars per share)</a></td>
<td class="nump">$ 6.38<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 4.31<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anitdilutive securities excluded from computation of earnings per share</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare">
<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>Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.</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;">tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits">
<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>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareBasicAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</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_us-gaap_EarningsPerShareDilutedAbstract">
<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 );">- References</a><div><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;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<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>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-109256<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;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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>69
<FILENAME>R51.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645681836280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">$ 8,600,000<span></span>
</td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">211,228,000<span></span>
</td>
<td class="nump">128,490,000<span></span>
</td>
<td class="nump">$ 123,388,000<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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">38,511,000<span></span>
</td>
<td class="nump">25,091,000<span></span>
</td>
<td class="nump">15,597,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">249,739,000<span></span>
</td>
<td class="nump">153,581,000<span></span>
</td>
<td class="nump">138,985,000<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_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="num">(21,997,000)<span></span>
</td>
<td class="nump">11,770,000<span></span>
</td>
<td class="nump">9,650,000<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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(8,553,000)<span></span>
</td>
<td class="num">(4,328,000)<span></span>
</td>
<td class="nump">2,393,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap', window );">Deferred income tax expense (benefit), net of tax expense of interest rate swap</a></td>
<td class="num">(30,550,000)<span></span>
</td>
<td class="nump">7,442,000<span></span>
</td>
<td class="nump">12,043,000<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_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">219,189,000<span></span>
</td>
<td class="nump">161,023,000<span></span>
</td>
<td class="nump">151,028,000<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_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract', window );"><strong>Tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxAssetsInventory', window );">Inventory valuation</a></td>
<td class="nump">20,539,000<span></span>
</td>
<td class="nump">16,676,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Accrued employee benefits costs</a></td>
<td class="nump">44,625,000<span></span>
</td>
<td class="nump">12,002,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits', window );">Accrued sales tax audit reserve</a></td>
<td class="nump">5,967,000<span></span>
</td>
<td class="nump">4,173,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities', window );">Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</a></td>
<td class="nump">8,595,000<span></span>
</td>
<td class="nump">6,817,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities', window );">Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</a></td>
<td class="nump">645,719,000<span></span>
</td>
<td class="nump">581,593,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsDeferredCompensation', window );">Deferred compensation</a></td>
<td class="nump">12,289,000<span></span>
</td>
<td class="nump">14,836,000<span></span>
</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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Workers&#8217; compensation insurance</a></td>
<td class="nump">11,804,000<span></span>
</td>
<td class="nump">10,154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance', window );">General liability insurance</a></td>
<td class="nump">7,346,000<span></span>
</td>
<td class="nump">6,025,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsLeaseExitObligation', window );">Lease exit obligations</a></td>
<td class="nump">2,315,000<span></span>
</td>
<td class="nump">2,087,000<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Income tax credits</a></td>
<td class="nump">8,744,000<span></span>
</td>
<td class="nump">6,377,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization', window );">Deferred Tax Assets Long Term, Tax Effect of Amortization</a></td>
<td class="nump">7,269,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">8,431,000<span></span>
</td>
<td class="nump">5,768,000<span></span>
</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_us-gaap_DeferredTaxAssetsNet', window );">Total non current deferred tax asset</a></td>
<td class="nump">783,643,000<span></span>
</td>
<td class="nump">666,508,000<span></span>
</td>
<td class="text">&#160;<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_tsco_NonCurrentTaxLiabilitiesAbstract', window );"><strong>Tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets', window );">Deferred Tax Liabilities, Finance Lease Assets</a></td>
<td class="num">(7,584,000)<span></span>
</td>
<td class="num">(5,684,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets', window );">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</a></td>
<td class="num">(612,658,000)<span></span>
</td>
<td class="num">(551,751,000)<span></span>
</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_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Inventory basis differences</a></td>
<td class="num">(4,768,000)<span></span>
</td>
<td class="num">(4,667,000)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid Expenses</a></td>
<td class="num">(2,491,000)<span></span>
</td>
<td class="num">(2,024,000)<span></span>
</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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(124,280,000)<span></span>
</td>
<td class="num">(93,919,000)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,230,000)<span></span>
</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_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(276,000)<span></span>
</td>
<td class="num">(386,000)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(153,000)<span></span>
</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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Provision for income tax reconciliation to amounts computed at the federal statutory rate</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at statutory rate</a></td>
<td class="nump">203,311,000<span></span>
</td>
<td class="nump">151,909,000<span></span>
</td>
<td class="nump">143,511,000<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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefits</a></td>
<td class="nump">27,642,000<span></span>
</td>
<td class="nump">19,722,000<span></span>
</td>
<td class="nump">18,019,000<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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther', window );">Tax Adjustments, Settlements, and Unusual Provisions</a></td>
<td class="nump">5,080,000<span></span>
</td>
<td class="nump">2,572,000<span></span>
</td>
<td class="nump">2,581,000<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_us-gaap_IncomeTaxReconciliationTaxCredits', window );">Tax credits, net of federal tax benefits</a></td>
<td class="num">(8,828,000)<span></span>
</td>
<td class="num">(7,768,000)<span></span>
</td>
<td class="num">(7,140,000)<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_us-gaap_IncomeTaxReconciliationDeductions', window );">Share-based compensation programs</a></td>
<td class="num">(9,303,000)<span></span>
</td>
<td class="num">(4,484,000)<span></span>
</td>
<td class="num">(4,522,000)<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_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">Other</a></td>
<td class="nump">1,287,000<span></span>
</td>
<td class="nump">928,000<span></span>
</td>
<td class="nump">1,421,000<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_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">219,189,000<span></span>
</td>
<td class="nump">161,023,000<span></span>
</td>
<td class="nump">151,028,000<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_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would Impact effective tax rate</a></td>
<td class="nump">2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of gross unrecognized tax benefits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">2,760,000<span></span>
</td>
<td class="nump">2,451,000<span></span>
</td>
<td class="nump">1,993,000<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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">816,000<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
<td class="nump">621,000<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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions for tax positions of prior years</a></td>
<td class="nump">32,000<span></span>
</td>
<td class="nump">59,000<span></span>
</td>
<td class="nump">257,000<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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions for tax positions of prior years</a></td>
<td class="num">(372,000)<span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
<td class="num">(420,000)<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_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">3,236,000<span></span>
</td>
<td class="nump">2,760,000<span></span>
</td>
<td class="nump">$ 2,451,000<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_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="nump">31,586,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Tax Liabilities, Net, Noncurrent</a></td>
<td class="nump">752,057,000<span></span>
</td>
<td class="nump">$ 666,661,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SocialSecurityTaxDeferral', window );">Social Security Tax Deferral</a></td>
<td class="nump">$ 47,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsDeferredCompensation">
<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 effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.</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;">tsco_DeferredTaxAssetsDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsLeaseExitObligation">
<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>Amount of deferred tax liability attributable to taxable temporary differences from lease exit obligations.</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;">tsco_DeferredTaxAssetsLeaseExitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization">
<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>Deferred Tax Assets Long Term, Tax Effect of Amortization</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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities">
<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>Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities">
<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>Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities</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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits">
<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>Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits</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;">tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under general liability insurance.</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;">tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets">
<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>Deferred Tax Liabilities, Finance Lease Assets</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;">tsco_DeferredTaxLiabilitiesFinanceLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets">
<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>Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</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;">tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap">
<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>Deferred income tax expense (benefit), net of tax expense of interest rate swap</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;">tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_NonCurrentTaxLiabilitiesAbstract">
<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 );">- References</a><div><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;">tsco_NonCurrentTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_tsco_SocialSecurityTaxDeferral">
<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>Social Security Tax Deferral included within other long-term liabilities allowed by the "Cares Act."</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;">tsco_SocialSecurityTaxDeferral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<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>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentIncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<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 );">- References</a><div><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;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<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>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<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>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<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 );">- References</a><div><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;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<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>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_DeferredTaxAssetsInventory">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<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>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<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>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract">
<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 );">- References</a><div><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;">us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DeferredTaxAssetsOther">
<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>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<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>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<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>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<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>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<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>Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<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>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<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>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31958-109318<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;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<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>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<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>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</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;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<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>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxExpenseBenefit">
<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>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<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 );">- References</a><div><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;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncomeTaxReconciliationDeductions">
<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>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<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 amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncomeTaxReconciliationTaxCredits">
<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>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TaxCreditCarryforwardAmount">
<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 amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<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>Amount of unrecognized tax benefits.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<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>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<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>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<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>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<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 total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<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;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645681621608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_tsco_ScheduleDefinedContributionBenefitPlanLineItems', window );"><strong>Schedule Defined Contribution Benefit Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution', window );">Percentage match by company applicable to first 3 percent of employee's contribution</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match', window );">Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution', window );">Percentage match by company applicable to next 3 percent of employee's contribution</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match', window );">Minimum percentage of employee's compensation eligible for 50% match</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match', window );">Maximum percentage of employee's compensation eligible for 50% match</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation', window );">Company maximum match as a percentage of eligible compensation (in hundredths)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost recognized</a></td>
<td class="nump">$ 12.9<span></span>
</td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation">
<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>Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan.</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;">tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match">
<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>Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan.</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;">tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match">
<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>Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</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;">tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match">
<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>Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.</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;">tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution">
<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>Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.</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;">tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution">
<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>Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.</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;">tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_tsco_ScheduleDefinedContributionBenefitPlanLineItems">
<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 );">- References</a><div><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;">tsco_ScheduleDefinedContributionBenefitPlanLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_DefinedContributionPlanCostRecognized">
<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>Amount of cost for defined contribution plan.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<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;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>71
<FILENAME>R53.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592965768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Benefit Plans Deferred Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_tsco_ScheduleOfDeferredCompensationLineItems', window );"><strong>Schedule of Deferred Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram', window );">Company's maximum match under employee deferred compensation program</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Deferred compensation arrangement with individual, employer contribution</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram">
<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 maximum amount of Company match under the employee deferred compensation program.</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;">tsco_CompanyMaximumMatchUnderDeferredCompensationProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_tsco_ScheduleOfDeferredCompensationLineItems">
<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 );">- References</a><div><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;">tsco_ScheduleOfDeferredCompensationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</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_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<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>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</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;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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>72
<FILENAME>R54.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645592513624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PurchaseObligationDueInSecondYear', window );">Purchase Obligation, Extending Greater Than Twelve Months</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<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_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 48.7<span></span>
</td>
<td class="nump">$ 32.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LettersOfCreditOutstandingAmount">
<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 total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</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;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInSecondYear">
<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>Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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;">us-gaap_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139645589212328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Details) - segment<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_LivestockAndPetMember', window );">Livestock and Pet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_HardwareToolsAndTruckMember', window );">Hardware, Tools and Truck</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_SeasonalGiftAndToyProductsMember', window );">Seasonal, Gift and Toy Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_ClothingAndFootwareMember', window );">Clothing and Footwear</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_AgricultureMember', window );">Agriculture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tsco_SalesRevenueNetPercentage', window );">Average percent of sales (in hundredths)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_SalesRevenueNetPercentage">
<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 percentage of net product revenue to total net revenue from the sale of goods.</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;">tsco_SalesRevenueNetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tsco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</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_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems">
<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;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NumberOfReportableSegments">
<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>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<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;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_srt_ProductOrServiceAxis=tsco_LivestockAndPetMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tsco_LivestockAndPetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_HardwareToolsAndTruckMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tsco_HardwareToolsAndTruckMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_SeasonalGiftAndToyProductsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tsco_SeasonalGiftAndToyProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_ClothingAndFootwareMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tsco_ClothingAndFootwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=tsco_AgricultureMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=tsco_AgricultureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  Z+4E('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  .BU)2 F^MF^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O285E=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN
M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[G<DR$L;GKDM<T/M,>HC9'
MO4<0574''DE;31HF8!$7(E.--=(DU-2E,]Z:!1\_4SO#K %LT6.@#+SDP-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+@#A_?GI]=YW<*%
M3#H8'']E)^D4<<4ND]_J]6;[R)2H!"\J4?"'+;^7XE;R^F-R_>%W%?:==3OW
MCXTO@JJ!7W>AO@!02P,$%     @ #HM24IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M*A'F-555'[D6J/$%8_*CH1/4_R/Z_P!02P,$%     @ #HM24F%OJR9]!@
M]AL  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6SM65MOVS88_2N$5VPK
MD-2\Z$)FB8$T2=< 61LTZ?;,R'0L5!)=BG:2?S]*=B19O,3/P_+@2/+YR$/Z
MXW<.J=,GJ7[42R$T>"Z+JCZ;++5>G4RG=;84):\_R)6HS#<+J4JNS:UZG-8K
M)?B\#2J+*88PF98\KR:ST_;9K9J=RK4N\DK<*E"ORY*KEX^BD$]G$S1Y?? M
M?USJYL%T=KKBC^).Z.^K6V7NIETK\[P459W+"BBQ.)N<HY,+DC0!+>+O7#S5
M@VO0#.5!RA_-S?7\; (;1J(0F6Z:X.;?1ER(HFA:,CQ^[AJ=='TV@</KU]8_
MM8,W@WG@M;B0Q3_Y7"_/)G0"YF+!UX7^)I\^B]V XJ:]3!9U^PF>=E@X =FZ
MUK+<!1L&95YM__/GW40, E#D"<"[ 'QH -D%D':@6V;ML"ZYYK-3)9^ :M"F
MM>:BG9LVVHPFKYJ?\4XK\VUNXO3LXNN7NZ\WUY?G]U>7X./YS?F7BRMP]_GJ
MZOX.'(/O=Y?@]W?OP3N05^!^*=<UK^;UZ52;GIOX:;;KY>.V%^SIY5)D'P!.
MC@"&&#K"+PX)ITTX8OOA4S/>;M"X&S1NVR.^0:^5$I4&O*Z%KD\"+9*N1=*V
M&/E:Y/42F+D!67,A?J[S#2],%\ZYVC:5MDTURVPS0R1":9R<3C?#2;%Q-,(1
MZE![3*..:11D>EUM#"^I<N'DM@U.AMQ22G *1]P<N 3BE'K8Q1V[.,CN5HD5
MS^= /)LZ58NZG5.IET*9Q3#\T5S<8YL3(4G,1M0=, AI$KN9)QWS),C\7FI>
M'$ RL7HG.*8)C4<L;9SY(5)*4S?-M*.9OC'!1@&4?FDGMLG3E:G)^@A40KO8
MIC8+'%&6C-/!@4,)88.4WF-+.[8TR/:KX<IU7CV"&V%J]1%H9>98+HZ_UP*<
M-Y/L8DTM-CC"A Z2<\O:@4.44HC=K%G'FH58-\I[4J]X)LXF1EIKH39B,OM3
MROE37A2#C,XKS:O'_*$0NWSY]1>SB/[X__._\>G*3&9E7!S'>+R:;)19=1'S
MI"6"O=;#X'*Z% MAZM,<W//G[>JICT#W\+K*9"F<X@[MHH5,T1K1=L"@A_+
MGJ!P!6A7BK^<[L+WJ,&(1F-J-LPH*?&H%>J-!,('5/T /6SUF\*(F>(X)F@#
M8TP93JB'8N],$#G([!0Y?\B+7!OA#SD>U!L)%'82YUDFU\;B@!5_X::(.<=O
M^P26)I!9P[=Q240@\>@'ZOT$"AL*0U*M37*+<E7(%R& R?'&6O!F$^%D[+ '
MB*5PK!T.'&%I['$1J+<1*.PC=@G_2GOG@YQ,758BHHB,F=HX'*4)\ZW-WDJ@
ML)=XS:R55.V63"Y (:O'8RU4:;92#TYM1K95&)<_!X1 \^?AVYL)%'83G_**
M5YEX]1(WNP7Q<@1V(W'RM4U"%,=6?7&@_-G;&PD4=!*V_SF0LRT@F-'$7G4.
M7)I"QMR\<2\T."PT6RD!FC^+8'G MF(@Q@@=\73 8C:H\?LL>VW!86W9M^R#
M^NBD:BL(2B.2,HNL ]BL-U_^XL&N-2PV-V\N+FRKB)DG4Q7&'&T<29*(^BCV
M8H/#^V#_$OLBJ\R?L;MF]P@16R9<,$BH+U][*<-A*0NMLS>(V\*%,88,6E/N
M $)HC(#'U>%>XG!8XD8&KC5W-WTRFQ&X=TG85K!Q)79 4$P\A'N)PX=(7"\5
M;ZT\QU8X,O[3FF$;ER8D\7@\W,L<#LO<MDR\1=+6K!CA&*=6"CO$+<4811[G
M@'MYPS1H].ZTS'XL93$7JOZMW=OKEY#3P[T,X; ,W:K7%*N;/ISCMZ7$2J80
M9/_4K1<:$A::"UF6QGEX:1&'P$26EW.AO%6%]/I"POIR/I_GC3$RV=,<:AWG
M%<CX*C?9Y*3JT W(XAB.Y]$!9$F2,,].@?3Z0M[8S"A3_-;J)3"=MFX<$Q(G
M+!Z;3B<2(L*8QQ21P5%K6&.,I5^7ZX)KT1T-&D^OQ+)YN; 1X/="UO7[:>[=
MSA);18Z-1EI#L&'(9XU(+S4D+#7?A.;FD;'V7%5&<=PGQ+981(BFB(Q/"1U
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
MQ/_G1<$?;^0/!#8_:CGX'U!+ P04    "  .BU)2'H'D]\,)  "X*P  &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;,U::V_;.!;]*T1VL>@ <2T^].JF
M 5*[G0G0-D'3SGP8[ =9HF-M9=$CR4DSOWXO*<6TS2LF&6" _9+8\N'C7-['
M(<6S>]5\;U=2=N3'NJK;MR>KKMN\F4[;?"776?M:;60-ORQ5L\XZ^-K<3MM-
M([/"-%I74Q8$T72=E?7)^9EY=MV<GZEM5Y6UO&Y(NUVOL^;AG:S4_=L3>O+X
MX$MYN^KT@^GYV2:[E3>R^[:Y;N#;=-=+4:YEW9:J)HU<OCVYH&_F(M$-#.+7
M4MZW>Y^)IK)0ZKO^<EF\/0GTC&0E\TYWD<&_.SF35:5[@GG\,71ZLAM3-]S_
M_-C[!T,>R"RR5LY4]5M9=*NW)\D)*>0RVU;=%W7_BQP(A;J_7%6M^4ON!VQP
M0O)MVZGUT!AFL"[K_G_V8S#$7@,:C31@0P-VW$",-.!# _[<!F)H((QE>BK&
M#O.LR\[/&G5/&HV&WO0'8TS3&NB7M5[WFZZ!7TMHUYW/KC[?7'V\G%]\?3\G
M-U_AWZ?WG[_>D*L/9'9Q\POY\/'JMQLR(=]NYN35/W\ZFW8PJ&XZS8<!WO4#
ML)$!*".?5-VM6O*^+F1QV,$49KN;,GN<\COF[7$N\]>$1:>$!2Q )C1[3O-$
M-Z<ITGS^G.:I:9YXV/#= G#3'Q];@*Q=D26$7TN6C5H3B.@FZ\KZM@^)LBME
M^\8SCMB-(\PX8F2<SY!#RCI7:XFM8=\V-FUUJK@[CT62ADD0@(7O]HWK(L.(
M\5 XR#F"Y(",]Y$'5,(=E=!KLHOBOQ 8D'RZEG0*LD^NZKRL)*EW'/5S_2W7
MUMTTZJX$WR.+AQ>;-]K-*?*:=RXA[>9EUB>SNB#96C5=^:=Y@%F\[R[:LPZC
M,66N'6<NDJ9A&KMK,T>0<<Q#.FKQ>,<N]K+[&0H( 6)%V6Y46QJ2:JD-"^;L
M'@QA^<>VW.A%P=C&SLPFE!ZZ0D\6 ;+4Q<T17!B-NU:R(YIXB=ZLLD9.="$I
M"/@15->V7U+Y0W]&8R=QIL)C%G.7&P*DE$<N.1?(DI2-+V.Z8Y<^X:1+V31
M[3%(LA^RQ2BEKG4YC7GJ<G*14:P9'5-R<90FR?B"T< 6L,"?0%=9?2N!$LG:
M5D)*T,Y8E=FBK$QT>X*;[E5)ZK7<97T'GJT:I[^A!%+$OY, 4JAK,10+B=&%
MSG%HQ+D8MQNSE)B7TG4C-UE9/'IV;S?5K60#N@.\I.X&@Z*$&>(A+$Z1](5
M*0\3AM!%.F41)+MQMK;*4NYE>Y'G:JL+QB9[R!85&LA#%P<!RGF N/,,@3(>
MA"%"RD4*+B@?YV0K.O67=.#4;"&:Y7I3J0<I#S(62E X<XG35+@9:(8@)U2P
ME"($72AC//80M'6>AEZ"5\8;LT>:@Z.BS$*7&=12=SUF")(&1S5R(.8B>22"
M:)R8%0O4KQ8NG\B_%*GD/$5$U@Q!)A"("!L7.$EXZ(DM*PZH7QV894)IN%4Z
MXBE#2B."G%"=(A B+I1RRCVEQ!9_ZJ_^GY^K&%&R;M6&-1,AQ9S0Q284Y!^B
M!1!HE J>>DJ E0,T?='>HX0JU[Y '#-;I%G@M>PLVY1=5O4Q7)3=ML&-.'1S
MI/^ JULN9BB6QB)$G ;%QDG(@U$S,BL.F%\<7#<JE[(8C-AFL!-YD3AF;IFG
M<8HQ=H$,TQAS#,CH>.9B5C4POVK8A<BV-3H2]1F4)%;<4V94K<,3PU*11DB6
M1K%QQ.EX@#"K&MC+-N?+LLY@J_G\ +&UG/EK^3O50!OHN27;NH"J5\A%1Y99
MCJK8P:1(Y0V"%,N:,P1+^ZA"3(I@:<K#P!,LMJ8S?TW_ JKSH=^[/Y^H6XE!
MC011B#+%P $H;#0O8&!&V1'XD*LM\^RI0P&@!GOF07KJ1%"V[19<2&NU%I?6
M#"G4-(:]!$+5A3H$D=ZX\&0"6_69O^I?-["++#>0U(\6M \222H)V^CQG=C
M%BG\@L;8NB)(J/K(,0B*9#[25B$POT( []TV^4H3@Q3?ZM,"<P:E-7>[?-"*
MCJA%5=X:#8XS=@OZ) 89CC!&D#RA&&,$"1O%<4W$K$9@_C.#0\8@6]>J)FVG
M\N\H.>SD /8-V%$/A@UAPT6Q@H;VF\;Q^*)R*TZX7YSHFK8YJ.&[*'T&9>Y*
MBS0U._1CP@B2TC!-D*J&0.,T$N.;*F[5"O>K%5/3BE+KV[K0^^&R,!ZL^:U4
M!1&,NBW'SB)B$87([A'%1BQ"G'R.8@7$];CS<JM6^#/5RIZ@G[X:I,M/:#E'
MN2-'&&&(2A<$.H$E3JB[Z9EC6"&"E*7CU/=>*_@// SUW=&8,8*N/^:#5J-W
M(%-KO )Q]\B"LC!&=S((=L("Y,7!'$6R1'C(6O7$_>II-D:/9!U9R-NRKO4J
M0S0_R S=JG)7\R2""3<T9Q@R8JAK8YHKI8>5_)"QE5'<+Z.\C*4^R?-P18Y
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
MG3-7Y7U^K+?%(KF^G!&>8U4@!G:"WVB[@J!W[6B= 3](3R#LH\T4=)I%!_9
MC)*6JEHBRIRQZ'56\H@/D-IRZ8TI^:><H%+6;6^1@?Y+ZH6P<>9&9E$W.=:E
M/65Y7BAO:Z!\G-7+LQZ[(_ZA\\IVRR*C"V8:X7%;0HXO!;9*2/!P-CF_3NCW
MDN^]M:?%7F45@0*8!=VO.^^.7F6,H=V!:PD1R[NT(^)NI+DQ^(@GK>L\$<9)
M%%SO:$AXY02DJNYPN(R09(&G1&^DK1&6V,LM*M% ,>&<."R]0#R< 4+"\1]T
M:E*7-GW)X\X,T0=!/\L_D0K%)$%K,#%5M+;)FHHVW :GE0%8DL^MX":Z+^H\
MAL+/]5>G!6@VQ-PQ?Z9W:!?*(J0* "K,N%7L)$S(&2@6H< !!:4.\(EE)G;#
MIWE7$0")6P.XC5E#?Z93V:<D5!:?UW5)U-,J$TJ^_[,ONGT*,7Z3M>OD+=T0
MH?\_3;FCQ/;;E@%+HYZ<38G(5(Z\H</=\IT)POY@\A4&GB@]3J].GR4?H4-@
MYG=TI/I6STJ@#U8B['"#7^$F1218&>PQ=,-4;T!;)"HAI?C:#_!5\5V1E]&V
MY55"1$ONAVCI/X%I*2]&5WA;U'W+\A.T#T:_P:%YPC6=&'.X2:$\3 C8(.4!
M^[*(EHKRHG23?XUP:/3#\\D3$KG"(98-<?M#G(<>M-")(-N9.A<1#A:,@X+G
M1\G (?XZNS4C#!5#A@3@14! "D?8ZB2Y^>7W=V_.ID^3]Y";&\(RUH+LTZU]
MNJ8[8_61)F@##7S;STO\;$BY6=,1:=--U8::'<&VJC$%K=OT>IL]W@/40&K8
MW&T-F!-;WBMKW&1[DC$KO@BH"G(5.*U5"U43H?D@GCQS2:T.ZC9/[Y$T%C \
M(CPJEDG1P4*&Q$YYTD"(D7K*XD"@1O*CW_"N"0!U7^;)W"CX11*U_;PU?_;
M#L%;5;UHA0(J3=:2")C3$;9UVQ9S4BW:GLZW6&<5V0)^SA"J)X"F4U2V=4>S
MXT8%(6E05@$K:)3=; [-A'&'_C9D'KP5QO0_A).A8NMT+65<>_Q.N%CVI'XG
M5S/PO:L+NCSS6<YO*NBAE9HOQ/P^P+S*L[VE))K%@*WQ5(+/P=PM)C#YF%+I
M'UVGRD!%(;2/G_)C^A&*+F$1[M P6Z!]\@XGI%[1YHMM*<+<$P)K,6M13OC@
MN-FOTXE"0H23H(3C58ZS\^6V?/%%7D"M!@*6$,M$G@O[FAV.]YFA9@M!(R;F
MN2%;QY3%AK9!VYDD/V55MN)M)-\[#,01B&F("B ,XCZ' +2@(3 Y%428 7IO
M/<16Q"$;EJ;TN]D&JM5Q S3Y^ZM7[[U=6Q%GHT69(Y/DA*IVG'[FI%W[4P[
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
MBKMT0J4;LL]<I<&H">9<_32 Z$X4$PVSN]D<,R@VDJ%QR!3N)5/NXA/_.H[
M.;LD$Q9-,5?]385)+G4^].1GLO63"S_75S(?TT@+/%!<'7LN(H5KH,\^/I]<
M>Z^+Y&Z289YM'(3N&GT]F;G!@?[KJH-0,?%OU&;9_]]*_BBTCLJPY<Q"A]:P
MVNL_H[7^JGSH5UG;^;H^<)CJ5X,$PO:886>9F&HAR%D69+.1+&@7$A)"GI)P
MU"!D,6:E24!^F^T9/'/VQ=K,@"#NX)8(79@G&?MG1E%6:_<2X'4CZ2S9/MN1
M6FL#[Z>6Y<BABM8'7J%^EE\_&G/)(")CL\7@ 1%%6!(<#LH^0]5I49?@U<[[
M33) HU!+ VD#CXQ/2D'ID%EGY1+KKZ"75Z(N$G/AD(BX6S8D521A769G<"E!
M!G%2/P'L)4RQE[0N"?(5"VOI?F3'[6!KG 8C\X-MQ1L-<039#C;6B,(G#)3T
M$F^^.<_1H5L!M3=9X(5EM[L_F'=:N<M2GY/WB_O!K"DHNEDG^ 8:9'X_^,3;
M"[**@S4XSL $U2A!>;], J<8"Q;-V4,)3)"BQ@-\6NX@_S!P]K-IXKTA(XL6
M[/NX.[O-OCOTW6^10*GWX<R#S$;:@Y,CC1LQ<VE.@-/#=+Q%[(?O922L&X?X
M\J^ #M[VZ67 H &3A]/IY*E_PF\=A $&A0FN7H&4#"V9*O='G5B6+8AFF:R*
M)0+I39YPA;*G>;TP_HDI.T=JB1/Q Y1TTZMVN;,6&YN6Q;J6 BH\N=>*<R-9
M,D<6Y0UM((Y/&LO;I-I;'2'SQF3(%XV3?MS20NQ'%]?!@_S,850,NQ-'ML\)
MEG)N!@'OT8E0W']?N0/=;R<L *$C:JR:"1F.Z[MW<>3N@X/I%H&"%SZJD^*O
M<_\7(^0LB/K$^DQ8)B.5,3$"WFAL_Z?@<!\0V[\Y%O0OO$/ :#FW31!P-=-X
M\3F1H&10<%)#W^V#,HL!P6MAP;%D<J9E3:MA@S_(D(";Q15U\(M'?G6%A;8<
M7%^O*S,ZA/-<LZJ6P+4D9FC(0HN2G;QY3L*I*99+EI"DJDGNH(7&\T%"TG,R
M4#9TP:1X?>JKSX9I#-)?LAAUV'/1Y:UNKT!PLH.V,))\]ES]CK;X4,Q9GYA]
M,I+]+8D*IRG'EAJ?[]&P5)32!<EK$F6^%1_^;9!3D6INT4*2#^W,:B=QTN\'
MZR#]>^ @?14[2+^WZ#&F8TH\*8SKS&DF&+ 2G\%!Y7K3\>M4J[9NZ [ ,H@@
MRWI/JL1S A")8DU2C *Q=OWGPZB1)(D>KC9<Q*,?74U.<JSC&@M"&,.FK@M!
M62_-/*L^.Q5?YAJ-;A-'*92RS+Q07BW%9!(P7_+)ZKY#(K+MUJ!/@UA_? .Z
M'>LW "QZ^ <Y9\-44OW*[2B8W&C8+4(YDJ_-M<.H^G?'9";21D_D.%J9!RB&
M5]RSC!A)E<J+%?LB@@1O8M!%YII58#.F1"HW7T)E=NTV@W;.SM4RLQD.EF3/
M.EL2K9GNYFP#SN#)'&<NH[0XF]FBKEN;5TNF7E$'()6-X18J4[83A4&FM0<5
M<(P%KSNO\^:!@'Q1KSM.B#C>88PTHL%N08XD;\5WYO->W;(L&\5CW:ZYHBR^
M+7<5;%H.K-3I^;E7>D@(73\.91)+H>N+R:4O<T8ZX_WET'M4+!9Y=%;!E='-
MA%D.6/H\?#"ND U+18]H9'\0R-9U[X#])N0E;ZUHD$N]T=0^O4BU.H;&X#%Y
M)!P+-B@SQIU?6+8J19QAZMJ2!87F%497FX7;J/*#^-1?L=I?FT76QR42OA8L
MJ'YM39CK*-2MX?@QL*P:Q&8U>A]$?+1]!6=UUDI3MH[%FA[CBXKKR4>^8:0&
MBTSBNW1BWHZW+-A%1IG]C&#?[.DLTL=F%U.?CV,ULO.G8<W_-Q/#V2^2<JLX
M]G-=G8TY9._DFIJUZ_-XHXSS.$4""3'',$HV9&<[3I77$52N?9#7\H<@:^D;
M(?*!)?1KEM WH80^R-@\)LIMWM>M-#>R#@\MO6%-U]?A8AL5@=SJ",IE.5%.
M,VL4!?$6!_TXO;-%=Q"-#7*-L10GN5\025!)I*D]$*FN/,*_O6;/=,7)BHA4
M:J'BH*T2A!^;V=_;?7)[DN2]]7>\1YF5C3M__^&]K\*&_@@:=5J04!;RT7P-
M(UFQQ)$:\7.A>OZ8_^$PG,0E+ $TDFPGAI3P2-L<9X4"DZ1'&X=_2$#A=9DM
M/I]]6*QK+M!7HXG@P@8"4D=D$Z/O!7Y^O,GE6IK_:,T[-BW"8LG#O9-P;+HS
M!(?$D9O;&TVT<O,6]TXZMX1A#DK0<'>2_LEYX4L;OG:N#-1Q'V18*0.+SR7'
MX*)!FS""?)S*:YB<+\4I,JPVHL=$0VRN6 R;$'CGY.&U3))?1@#=AHF(8<7_
M2'Z.<RN&9 0D0\A72W:@88;']BS7Q2ID;U);XOM[I/X%3E]#<O^^,"594(@O
MG9&A:43YY4YY4G(:5CM(17%L<)?<S2ER%@0=1;1F O5BSL<E3JO@I2@_]J-&
MNT9VHS<L/%.*%+@OPD>DP")]&E(856#)3^B4@:EE&#!V7F,CM(/%VJ)K="Z7
M^J^J8W5(8)IP^(VCF'J&53)'<F-':V+%^"2M&;IJ;>$4L#/K]/Q&>DB'67=U
MLS2%>!0Y/R_V_GIL/7%9D7<7\XYMG&MR2*^GVY&N!FZ_;"04G10YF=:*4.R%
MDYM=1I5E&.+?'E1D,GF#PQ2!6]5ZP@>%7X(#G9*8:OJ"5QX6K9:[2*BY,5%
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
M4#3+K::E"(7W!L(#[DQZQPD-;8 S.B(600,W_*5*EE2)8>EHN5:HJ&&)@EH
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
MED3.7JG_][12[+4O9RK6Z6R<QW%7"CA\=J[G-QGI.T+E/Y*CIDA1H\@6]FA
M?(IZ(I%N^D"ZB9A,0E0P=9::!N.H]U2,^N%XW$E2P608<:\RC;Z9HR)DQIC[
MB<DXG Z8W35MW2(2HE[OL7,ZYZR_R5-=>]=4]@X%&!NX YXYL$G\0:8[ Z2M
M<YJ2"RQA?2BV\O2#>G:]E5?W$;\]N$YGZ=.^>%;>_L/R])FR'<G<P80+YCCH
M<0*O]TF.I>[?Q0V]>3SB?T>C49O;F<G\?*S[GZ3WL\7[@QK+H<_WMS;4?@*=
M%8$NQ+R% L5B)S[)>_O>I SE'^GX-.= *0A.[$F/_,7P7O#Q6NU[;I[XO;%@
MK]=WB.#<HWUJCA^%/TUWQW[<7R"&*&4W<[=>10< OINCLL1IS KIC'=?BU*6
M56F08$K88=NR0]ZR0]#:,O8$-W)'K1]@9R73!>]40+'Z[L&!#;L$C>PH& ^C
M )#:#Z)X8(OV81\(/JB/M.G8!3^JE-4Z72A^E]'/.>[K'B=?IX1(R]4#XTH.
MS+*&:QAFQR_+7'$<%!J^"^2"V3NE VI =]^&->5YN4HJ=S7F2'(P%7CROOF,
MMJ&<-;F"<GVW2S%\#F9K.N<6DRB8#A#.@R@8P_JL*KJ3J!\]4*KE(H_&X:1]
M2M]^XD-Z.KCST4DGXW[97<'$WF1FJ5XZK/I^V__@[[?8/OC&7U/B:T&?_+VH
M^JC)>UISR\KNMVU,7M+R<P1XV]."Y;RP\.+<\.8SUL!=77!VL4?1S=+1$4#G
MHE=(0E%96U?GE'WKPWB2KWOFY]9M!'_OP?='43 :3ZP%QN-@,)P<8_W]UOM4
M;V/.#9TP-?#<B-9<Z> R^!"L^_--:Y@#*-WR@X">]B]SM-X<R4$G-,B5.^UU
M1T6$Z:.PMW\)9M]:]6D-U;[Y'45*YS+=B>LW/NGNW;R)&O]W1V*\XWN8?<VU
M=25'^_9G3Y)#-U&O6O=_UPK5&-URI@X$+F>O M=OZXO4U_;^<#/<WL+^@&).
MTZ:;6F!J+QP/+T1N;S;;A])L^#;QS)2E6?//E9(0D0;@^\*@174/Q*"^7O[J
MWU!+ P04    "  .BU)2Y987+]@'  #1%P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6SM6&UOV\@1_BL+U2@20)8LRG:<U#80)[TV0 \77-(>BN(^
MK,B1N/%RE]E=6M;]^CZS2U*4;+F^E[8HT"\VN2\SS[P],^+EVKI;7Q(%<5]I
MXZ]&90CUF^G4YR55TD]L308[2^LJ&?#J5E-?.Y)%O%3I:79R<CZMI#*CZ\NX
M]M%=7]HF:&7HHQ.^J2KI-C>D[?IJ-!MU"]^K51EX87I]6<L5?:+PU_JCP]NT
MEU*HBHQ7U@A'RZO1V]F;FU,^'P_\3=':#YX%6[*P]I9?/A17HQ,&1)KRP!(D
M_MW1.]*:!0'&UU;FJ%?)%X?/G?1OHNVP92$]O;/Z!U6$\FIT,1(%+66CP_=V
M_6=J[3EC>;G5/OX5ZW3V[&PD\L8'6[67@:!2)OV7]ZT?!A<N3@Y<R-H+6<2=
M%$64[V60UY?.KH7CTY#&#]'4>!O@E.&@? H.NPKWPO6?K"W62FLA32&^"R4Y
M\<$$:59JH4F\]9Z"OYP&:.+ST[R5>I.D9@>DSC+QK36A].*/IJ!B5\ 4$'N<
M68?S)GM2XGO*)R(['XOL)#MY0MZ\MWL>Y<V?8_<#B\5[Y7-M?>-(_./MP@>'
M[/GQ";6GO=K3J/;TUZO]3/=!W&B;W_[X6 !^AIX#87TC^E.?2Q)YB6WR0AD1
M^%4ZMU%F)61E&Q.$78I5=WRQ03W6U@7>;XP* NP0;VU(.B^(@RX0,JH6T-R%
M+8+9KE[PZNRUD+!6>HC08 @O7D0 MO$X[5^^$=_ )U*+OT-RDK*[  &?.3H
M\*FI:[T1'V$;6(/$.VN\U:J0 6B>=>A&:FER&HL%K90Q;![L9J/$D9B=C+.S
M"SQ<9./7\U,\O)Z/9Z^SI[8^5+54#B06!-W74>'O?W>1S;(_B!?G)^-7K^8O
MMP_=SO[_'A7\^AB>+!O/SF=XF&?C4_CC"3Q]Q)47$O[.H]G!"I)Y*50!H&JI
ML+0;W[%8EXH/>&8\Y%K!$9-&H#DX&8]Y6D4SX6)K2&BZ(R0*DWY,C <')SM8
MC V<:-#X$Q5P?Q-XE>ZD;B)"SB^U]:4TI@'\3<RH=4D&VAR.8\\S@D$NY\KE
M3>4#>Y 7"L4V[Z8XJZ&=#*_D)F):$#R16TB7*)R)^*YQK?(AG!8G=QF@SJTI
MFIQ10[W%A27^A%(L4]Y^;:0+Y"8HR(BBW6V7&45[D)-]'(^\L]!E-L/XX+A6
M07)+ZXRRJ#S<'KH),0)^CP[%.U(PD06D-BB$)$C ^Q2S9533U\2B\8BQ]V.(
MSG531!HP0S-Q(V^<BY=39%%&,1H*$5@V@2EL!7*$93P*H"N+ CY&IL78L$3X
M":, 3 Z04W@TOE!RP,@%#!-#8UM!F!IN ;%+QF18<K-$7N8J3@I0X0@!2#$V
M320;X#68$-!.7<Q%+FTO:M05YS+'-Y[6%K@0A6J2*/%P@G2$U_MLCQ!5GVL<
MH=;!3 $Q,5J#V%\%%XJMAW'HW)] 2*@BWH9Q5!RRDY$?,_)]K^]YR:[-6CJ4
M;_$%P\50:QLT5#=*1<EH(N72<SSWC>T0=K305A68I)1AF(&M[-YMG'1!K&-B
MHMSI6*M;TIMCW#/'7'" G=L*E?8##0I)<K[# UW"#YE ZHU7_D$.[\6# :_B
M":0T% A9U\Z"])*3"V+?P?0NNY=0T(:]03=SCUV%CJ^-@H.1F083; 2$L%3R
MEC#E+KY0'#G%EZ:(E,<I<6?U'9",F>VXN\36K )52.NMPP$ *KZD9-E&1)DT
MA3/&%[X! CC2,>TU?;5Q@4,6KB]A-DH&M8;W(.^[+<ZZ7-9PIDY-J5 <>?\R
M[FP'YL@8!;@H]G^76!/AQ=C,1WQTB5/^%KA@!1N/'",?5)4X.R44+ +W<6N/
MKD9HN.$WQBX\N3NF55RK&\C+-=(C53SL^DOL(/-N<QN%06A*!>YQ>;D!FRYY
MPF=B3AGOHQI.*>89Y0/C8XJ)E-RA3)P%M4U5)PYK?*J5]@1GS0-#NDM(Y2T8
MYB6*C6,1*]WZU%EE ?]"]&[+P)3G4X.2G7SPJ++%!-/9#FNSR;\R^\'CJ>BZ
M-.\J]9$N2/<Y41$/#%T];A'QP0@:/P&/.:GV;(I9P_5Q'_VK-T?G)Y,+_'+1
M.K9',^QNOZ0'2NW10_"B*;(:!_I!0PX<O32\/6#LO4%PCR<XLL8.9;'?MKTH
MT44'YC%_#M*SC<J>BA?;IMJ!>QFU>+4R4)(CU@#&.8A8^#ZX#[O10^&30\/^
M#NQ2%KM!$D?9?#+KH\1..)K/)O-^A>>*K4B91";R8NH>$'QX[MP?,ZI.%*DW
MR:_[.O"#.XZ^[(P%U+4UPJ2'_/.14P^[IJ\&3#T(H*QH,,<R,[0<':LT#9^)
M6SGB 5Z*(RZ:&X^\X&CFAF6CA59+Z$B9NY!<?JGMI9FUZ_$\ZN WL%,89G?(
M8T$;-+8V[]D*BB186J=^LB8YHD?<^N&_,0SS:M+^GYB&?X-1A_TR8,!GS#V#
M8?6QN>>9T\U^L/X=XXUZ!E$.AAQ'6M'R>.EL=>SL1NJP$17A9W7QK^>=7S[5
M')I@'A]1.ER#L60XI<#]%"?&:-#_QY+_P;'DY\P=!SD[->#]9O@;3";BZ&*2
M'9I,'OO6-QU\9L7OUE7\F,P,AT1,7US[U?Y[]=OTF79[/'WL_C;-Y4+3$E=/
M)J_.1LC9^ $YO01;QX^VZ'K!5O&Q)'C$\0'L+ZT-W0LKZ+_B7_\34$L#!!0
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
M(F]4EQ.5L,-.[;R043:'@IAR<I6=@)\.SOK:D3=#1*.V>:?K*XHN@[YD\^7
MW%"&XJ4B>5F; M40;^D@2ZOK$-1 _0H%)SZ2L1!H5,@D_>!LE<IS!5=KVRD#
M>19BW1$!N6;3DA9-:PI]3&\H-2QR^#(.RZB[MLK2:JL[!LCKE)A6ZD[7/!QZ
M3XB_C1"?[>'?OJ8[GLB!E ]F+O0Q!B:Z09;.A4<R2V:ZET(R*E8(LJ<MMA/P
M^\VVGP[82#AMS21MWK$.WK"8Y4C 6<OE>#X8VU,$^!H.PO8KT?IRM!@L.PTO
MDQX*C8#T4FX4C3?E$:ZX#(SNO3>"^WG;\20PYI6&V15RDL3LV*?3'LQPH_]&
MI@Y66ZDP-W7]6%3U^P_L!>X@<KTQ/+@Q@BI!7+=8SW5IAU5]M/VA&[0<[C[?
M8S^+]-+P_'Z?\6!OA-@DBK\\^Q13/E"QHM-UVD#0!@]U)DC1*L--@8@#']Q(
MZ1/E75S>;G:&Z"XLM0F8F?;9IIMM1LWWO$K9+IJ --%V;L-V&WL(*3B5+@7[
MHN\ZFW)K @ M,*O070(>&K2DX2&KL_+5:5B;9Q$MB:'*VR(ILF(C5$[%3B=(
M?[)B;^:=')8!4R6R-J=ZH=[*QG^E5AJ7,VES4<LW7TFJ=6*L,>@,>G 2-)H-
MYNJ9HL=[GM"7";Z,YH.9_P6_?$RK+\_6B,(/6AO#P0CWA(/Q$_PWH]L'B%WP
M'\&DA;_QDXDDTZ;2HRTJ7-2E1\;8%E\I>I!H@H7T[VU1KG7*YH>W 0[JB2)=
MM_^_3BF[ EUE,B/$(D)AH@21)^V1/_"1?VV/;)]IXAHQA62@?&3#=';=TG>#
ML$L $!FRD4:MLR:N&RELEK2Z/4_1_MC51&$F;80=X2PI:?%Y4,J*HJV:^C=Z
M!M)WB5W[#HFMH*]I=M?UFW9QOZ<30T+!(]4EV8:H#7*TDI,JOQ1SXXCCSNO/
MKUA58'$5G?&EK$N.E08U;LSCAD"<@'CG/1)1-QM"]7_R8;A#^F+\X&'!SQ48
M9^7O>6V:"!2-VDJ"1=X#S^[7W=AO+EC\WY+XNRE%;O0>BM+Q=- KD(4>]6@;
MYRS0AO"L YTYH:YZ=,C;>Z+RA&(^Y%1.-Z^-;CJ=X5Y*W^&,D!!>/"A&QVBG
M70\MH@2"K7[($%3/U&";N7F"0"O+E**N@?/!%G(KI6YF$)%-LVO)9H.\\W+
MMS^$5IY%.LGYUMNVQ9<^1^%\FD^;%<<]M(>8EICB/1I3,YT,KJFQ?VGHV.3Y
M90PU;=W\0RC90XWU@;5E>B3Z+#V<_?TKV]_SY$BZQMKFO+?G?4-'^"WQ>@]P
M /\A^'?'&BIZ9,@$P82=Y=CM5N?M<QO8V_?9W>")@D92[[3J.&4_A%37]B8K
MSCT::-(F\5I'O[^E".17-NU'OWUT(X:O3%Y&=H55^=K-\\)^(4JITMA >2HT
M1#H#3807]A_A[<Q4+ (33P2+<!Y,\>E2S:>#\43-!@MZMG<>+/#E/XR,3R;C
M8#F;J^5D,!OAYW Y6,[=\1+U- Q&LV4P'8^OU'PR".?JE17XIU-<G]!UA.[C
MTQB91$>%P7(\"B8A/3.^& XF$S5EC$+@/ E#NRGG-2< A,LEL%W(D48A8I"0
M@,V"X7 J\:LC8.H(:)XT,S(H#]-+#=QY3OE%'L'NK[$<9E%4,>0Q598;\85
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
M:"P+X/W4&+_ZPALT_RNX^ -02P,$%     @ #HM24O,7O(,:"0  (!<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULG5AK;^,V%OTKA#==)(!BZV7)
MSB8!,LD,ML#,=C"9:;%8[ =:HFVVDNB2E!WWU^^YI"P[CB?-]D-B6^2]//?<
MIWB]4?HWLQ3"LJ>Z:LS-8&GMZFHT,L52U-P,U4HT6)DK77.+GWHQ,BLM>.F$
MZFH4AV$VJKEL!K?7[MEG?7NM6EO)1GS6S+1US?7VG:C4YF80#78/OLC%TM*#
MT>WUBB_$H[#?5I\U?HUZ+:6L16.D:I@6\YO!773UD--^M^%G*3;FX#LC2V9*
M_48_?BQO!B$!$I4H+&G@^%B+>U%5I @P?N]T#OHC2?#P^T[[!V<[;)EQ(^Y5
M]8LL[?)F,!FP4LQY6]DO:O-/T=DS)GV%JHS[SS9^;Y8-6-$:J^I.& AJV?A/
M_M3Q<" P";\C$'<"\9% E'Y'(.D$DK<*I)U ZICQIC@>'KCEM]=:;9BFW=!&
M7QR93AKFRX;<_F@U5B7D[.U' =(,NV3?'A_8^=D%.V.R85^7JC6\*<WUR.(0
MVCHJ.H7OO,+X.PJCF'U2C5T:]KXI1?E<P0CH>HCQ#N*[^%6-#Z(8LC@+6!S&
MX0E ]V\1GY)X-#DA_O 6\8D3G[YB3=(3GCA]R>N$_^=N9JQ&U/_W%9UIKS-U
M.M-7=9[RU:MR5%*NS(H7XF: FF&$7HM!I^P*,2#8O:I7O-FRRH.V>%3S7Y66
M=LO4G$EKD/J6RXHA4+5@E2HXI;,)F-TH5DK8*&>MRW CK<!SDODD=+%$>$DC
MV(]-H]9.B-V+Q@H=,*RP0FCH;9CXO94KE!G+6H239FNN)6*3-:JY+'A3H&#P
M6248ZJ"&EF;181TZ_!WN)5\+DMS2.HZHC3M#/*TD0'/;:RVY=69JU2Z6\'@R
M&;)';UG'P'8E"UY56Z]3-M)*7G4ZP<A,V(T0#8M"=T(T9EO!-<S>2+MTG%C%
MYJK5 $PV0U:+1FSP"0.D*IV6.4JA%V2"%TMOBW@":\08-C@TO:1799@T9 LI
M-PJ4@-X"WL'2\)DSEQQ;FZ)JD9[?T]0X7_M%,@Z8-8/A15MY!_?NI[IZJ>:7
M+79R8X3UW%:2SV0%=D#:9@E&I"5\Z$P&5L] X,[#=@G0]@#?JN+0#YX<*EHR
MHO?J3[#.P^(++01%!MRF$ ^6%:@[I)&4H". 3T>OD66++VM>M8(M6JXYP@RP
M8-'A+D2JZT%0LQ8-]ICGM/&B4"V=1E1X" 665.,@G(OA8AC <T\@=<6W'IBG
MF:(.MMB S*\8CL*QS/(GR@<B2S:FU13,T&BLN8#Q"P&[M0\;BO4W'4CK-39S
MG,.HYULRI! 7\ SCR,!F41TH<98@F%E1D>><3UV652Y1O#>'2$OOJ!>T:TI.
M[3)+NB3L[:9.7+)VY1L[L>\,HP.^ _'/N1FR#ZTF4H(^=/X:(E^J#*]@,9_!
MV5Y#>>E7W?-*K$7E74VA2;GHT"@"L#^G5\_+7]&KR1,NB[L:0>*RF?N4&;([
M@^D*91^Q)=TZ<0]*U"ZF^TA>:;66)8 A;^I5)0MD#\H;6-H(XDA2X#HY]/^*
M@IA7\@]!;"'E"1*XG"F-/N*"CW8?^J0/:K,2A9S+@D&L](<XU\/4K105ZG"K
MB2 4JJWQ]84<*. /%W"40S 7&GP)IP)*U:,45#50'JG@@D#77AK;)6%?P7;\
MO2Q0;C $7F+#E8)"+1J8N"/*)0;H02]:R*8KP8[,IG.7RU*#F/.U;,8KEV%N
M5$)57RIM+YW0+K6,966K>\1=.>Z0 \J&ZF:]*QE#="ZX':21W8!(0D==Z&1U
MW"OLD-VCG*I*$G4E>]?!?"28E ).*& -W@!@'8I06U,-QE9>PP3YAR,^Z-KC
M7+ILVK$$B;,D&8XQ.5:5&[/AV+,D'$[W3[1P[&KJ!L1J5_L_:S(&?=YURET7
M]D!HCG@#>JHZ0( )2M0S@-O-<$[E_FDW6U$%H'"D&EQM?43,$=T^A*U+9_]R
M@C PAQWC[W^;Q%'^#^/KV#X8^S!SOCUWAG5S[<45^X#VB+CY-\6*&U71Z6&$
M#^LYO(M %^QC-]&<L.*%!5!YP+X[]8K='7AICZB+A0>!:"BD7R16#GV*43P-
M\FSL/N-)!$@(/60_4>_5'';9?A5C#5[+A'=5Y#1$019/V4]'T>EH><0$A4<!
M6Z#;HHQX&"7E+@VHKB-V&@U+\FF01!.6C)-@FD7LYUV=_:L*)V$0C5.6)X Y
M8?^BV-IK@MU9%H1A3-^2),B2Z5NB8M[:5M.@B@]/#6@_%2XO.3R.D3UCW=A^
MSB]Z+W>/OBHJMHB("#"3:1J,\PS?LB#.I@0\#(-).J8-,?C+@W <L7$0IPE+
M)G$03U-:PH]Q%F1I!%?3AB0+@VP:TU+*DC@/LBRAI2QC20*?PIM8@M9I'DSB
MG,$=4)2$$7Y%[&YN*2QI0X3(&=,?BX$L3/ @":=!/IETP)\78B@*DVD0 ETZ
M":(XHP>3/(A@RT=4TZM]F)V/D;-IFERP\R@,TCS#ES'>LZ;1] +5XV2]/^3Z
MC,4!J<C"D(B#B>/0/QSG08SOQ/5QR/8XQ9,;8-E9E*?#J*]F[J2%:ZXSV;C)
MBP*O;NMC!?T4AZ8L%XTH X87%==OMF+?Y<J_5(@.!F>*?IK$:79TC?CJ3:7D
M%W=A@:$$KQF:+ZA&T[2T9\(I/W<O":Z8/:O[43A,Z5]X3*!A4[ UQ<*+ XY
M'FE,T3)^8&,(__!29^H>I\,$_]_ EANB:#!R%S?^_LBWM*Z-_O^)^K*8OX7D
M>VZ6B A9^DFX]O-]_V[4=<(:I[>Z;PPOP.RX(GL+TCB'\8:U-&Z1WJ.>3-4\
MREW,!WEX6)7?('RZG!\(DLSQNS *S3A :KJJ,IZ$[)4KAW%_Y3#^\RL']I6"
M\#V]1GL_?NW>G!_@S5/7$:_KI/?M5Z!E/;3L537/ZG/ ONQFL&\ ?$=]%U.5
M*Y!W!\/489L^A=P?F;LCZ2IU?9LDXS"\'JT/KY).[ JG![N>V9/W]N2OVG/<
MA& 2A>+[79M'USQU*Y:_Q)+&\0LPHX.[PUKHA;N#Q2A%N>#OZ/JG_37OG;O=
M/'K^+KJZ][>U>S7^[O@3UYC1*8WG4!D.<X2!]O>Q_H=5*W=#.5/6JMI]70J.
M>98V8'VNE-W]H /Z2_';_P%02P,$%     @ #HM24G":37T$!   [@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULK5;;;N,V$/V5@5KT*; NMA,G
M:QNPXUUT%\@B2+;M0]$'6AI91"A2(2E[W:_OD+I8SC9!4/1%$H<S9^90<TC.
M#TH_F0+1PO=22+,("FNKFS T:8$E,R-5H:297.F261KJ76@JC2SS0:4(DRBZ
M#$O&9;"<>]N]7LY5;067>*_!U&7)]'&-0AT601QTA@>^*ZPSA,MYQ7;XB/:W
MZE[3*.Q1,EZB-%Q)T)@O@E5\LYXX?^_P.\>#&7R#8[)5ZLD-/F>+('(%H<#4
M.@1&KSW>HA .B,IX;C&#/J4+''YWZ)\\=^*R909OE?B#9[98!+, ,LQ9+>R#
M.OR*+9^IPTN5,/X)A\8W(>>T-E:5;3!54'+9O-GW=AT& ;/HE8"D#4A\W4TB
M7^6&6;:<:W4 [;P)S7UXJCZ:BN/2_91'JVF64YQ=WK**6R;@T:KT"9C,8,/W
M/$.9F7EH*8%S"],6;-V ):^ Q0G<*6D+ Q]EAMDY0$B5]>4E77GKY$W$#:8C
M2"XO((F2Z V\<4]W[/'&K^!]?*ZY/<*?JZVQFCKBKS<P)SWFQ&-._I\E_,]@
M-W ^^:U 8+4ME.9_8P9I.VG\I,K!TORM*BLFCY JDI&QQME359:D!]-G(#7G
MJ#5A>-O((W>1W R36$4&4R-,HHC:40BG+%,PC3] _P@CC'H%BVI5M7&UG+!>
M5'5!PK %;1YI0:HS?">9D[6Y .V$9P9,4*8$P0SIY A;)'>+FK1#4+E6)5C:
M55QV_]X>APOURT^S)+[Z8&"MF,Y<&1NN:0-1VHQ.?P(VM>9R!SDW*:VXZTV?
M/HGBZXMWPE%5J6".GO//E:#MT6&FS!#!TS\G52-L.M^N!%B5JI86'C!5!-PX
MN<<]XQE\57LLMZAAT@@'?HY&M,B].1FW=L)M++/6L*IWM.? ]"RN-28=VB-6
MM@F[;BUWM-"7IYCQU%LZW<*76F+O^PFWNJ;]?YB$ GISG^:.:?K7<=0.^^H]
M:GS=QIU(35M[3ZH))4M+X.HLL&/5P9U8]7&.Q.PLR-/J3)Y6'+>CGL"POGC
M:]JC>EY)._QLG3A<$U#W&J2?RJ6EEU/6N8K?ZB9J9]*XY;+VK5U1G0R>*3&U
MOCB>=]4'*-0!]ZB;7FT:D36'I!,1.Y:N#,+/:UMK/+4C:5"(%Y)ZMX"(%W 2
MJE'"09I48Y_3XV98N=:N*S(Z2&1:DB1(XCF73*:<M$8D,^["+GQ<M^E)Q,R\
M6"[R$(H4Y?<-MP<IFM20LZ::0\'I-[Q;K%C2'43@GDD[^K=#(QR<P27JG;]I
M&*J79-H<Q[VUO\RLFC/\Y-[<A*A!=EP:$)A3:#2ZF@;-)M<-K*K\B;Y5ENX'
M_K.@"QEJYT#SN5*V&[@$_15O^0]02P,$%     @ #HM24JFU$5XO P  "@@
M !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULK55MC]LV#/XKA#<,+>#&
MK[%S61(@Z;58/W0X]+ -P[ /BDW'0F7)D^3F[M^/DA,W+>ZN.W1?$HLBGX>/
M))*KH](?38MHX:X3TJR#UMI^&46F:K%C9J9ZE+33*-TQ2TM]B$ROD=4^J!-1
M&L=%U#$N@\W*VV[T9J4&*[C$&PUFZ#JF[W<HU'$=),'9\($?6NL,T6;5LP/>
MHOVMO]&TBB:4FG<H#5<2-#;K8)LL=[GS]PZ_<SR:BV]P2O9*?72+=_4ZB%U"
M*+"R#H'1WR=\C4(X($KCGQ-F,%&ZP,OO,_I;KYVT[)G!UTK\P6O;KH-% #4V
M;!#V@SK^@B<]<X=7*6'\+QQ'WRP.H!J,5=TIF#+HN!S_V=WI'"X"%H\%I*>
MU.<]$ODLKYEEFY561]#.F]#<AY?JHRDY+MVEW%I-NYSB[.97NO=WLE(=P@UJ
MN&V9QE5D"=GM1]4)93>BI(^@)"F\5]*V!M[(&NLO 2)*:<HK/>>U2Y]$O,9J
M!FD10AJG\1-XV:0S\WC9(WAOF)9<'LQGE?#7=F^LIF?Q]Q/X^82?>_S\.\_Q
M^2A+<%8^6GNR&I\]-U Q40V"6:R!&6B4H HS\()+L*T:#).U"0'O*NSM12#K
MU""M>;F$M]P0!/R)3/MCA@MZ3WUY6EL?!CMF> 7R@8R6\".4^2*\FB\@28HP
M*V.R%+,\AVLN!E=\@$U#U0BJ&4->N7JBY(],UP9^^F&1)NG/D(1Q4<"+>!87
M+\=0\ODV8QGF6>$9L\57TI*K[Y<V+](PF^=$=!66:4F6?$8*GRTM&:7EWY8V
M,:9Q6.:99Z2#^4K:XG^0ECFBDHC2L)@GGBA[[JTMZ/TX8=E_$#;Q96%>GO@2
MV$K+7]5GT@>HZ"F+@=H+-%IU],;I+>\5N9[K@+J\ :LL$^0CT-"B91+B64*=
M4P@_!"2A];U6=YPZ.HI[VLV_V,TNO,UXG%10S7CHKDI"_Z!"[^S./Z399'KT
MTT7<SQ[J)=%%?^Y0'_P4HOIU=S.VZLDZ#;KMV-\_NX]3\CW3!TXR!384&L_*
M>0!ZG#SCPJK>=_N]LC0[_&=+PQJU<Z#]1BE[7CB":?QO_@502P,$%     @
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
MF:=G_@1Y^&/UWGT W6AK=>MN=U* GVD!WM=:V\,?VF#Z(O[V?U!+ P04
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
M\<?5*D0/U?SY#:O'6ZO'V>KQ_T7S?X![RX]P/0VZQ_=[DD:\"U%&$OM[KZ(
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
MV)#C?A.&%3=X--Z ]PO.:S?Q ON_C/E/4$L#!!0    (  Z+4E)K]X:!M@(
M *D%   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;*54VV[;, S]%<+8
M8QHGSGI9D01HLQ4=T*%%N\O#L ?&IFVALN1*=-/\_2@Y,3)@'3;LQ18OY^B0
M$C7?6/?H:R*&ET8;OTAJYO8\37U>4X-^;%LR$BFM:Y#%=%7J6T=81%"CTVPR
M.4D;5"99SJ/OSBWGMF.M#-TY\%W3H-M>DK:;13)-]HY[5=4<'.ERWF)%#\1?
MVCLG5CJP%*HAXY4UX*A<)!?3\\M9R(\)7Q5M_,$:0B5K:Q^#\;%8)),@B#3E
M'!A0?L^T(JT#D<AXVG$FPY8!>+C>LU_%VJ66-7I:6?U-%5PODK,$"BJQTWQO
M-]>TJ^<X\.56^_B%39^;O4L@[SS;9@<6!8TR_1]?=GTX )Q-7@%D.T 6=?<;
M197OD7$Y=W8#+F0+6UC$4B-:Q"D3#N6!G425X'CYT*T]/75D&#X\R]?/4Q;:
M$$SS'<5E3Y&]0G%%ZS%,3T>03;+IK_!4U R2LD%2%OEF?RL)OE^L/3LYP!]_
MH)\-]+-(__9_*OY'BO-; ](&U\F]'EHQ JX)5K9IT6P!C;&=R:D0+S(HAAH]
M")B<^)1A*RF E2-J G&P\Z=..0+4&FP9V62L/*,IE*E %"C>!JA0>&F3Y-RZ
M,+9:U*!KA+" :]O0"&YN5B- */=>AR:O9:@8E28G=XYKF)Z<[CP@UTXHA1JF
M4S&0R8^"%11J?92CKT$.Q'CL9TL>!\"V=?9%R:"0WL*;63:1^ZJUA,< GP\Z
M$02;PH<*R\X4L:Y8JE>1C&MGNZJ&L,N1-4>U"-Y1'*8I#[F53@1#.AB!) 7D
MI%H.O7!4=1JEDFVO[1EUK-TC*U^*\A#)192F2"B0?N#"(>;:^M#D80L__MW=
M2P\F+SQBG]!5RGC05,K-F8Q/CQ-P_</0&VS;.(QKR[)37-;REI(+"1(OK>6]
M$>9[>)V7/P%02P,$%     @ #HM24BQ<;;U^+   U9,  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL[7U9D]O&DO5?06@\=Z0(-M5DJZ5NRW:$%LM7
M,5X4EFS'Q!?S  )%LBP0H+%TB_?73Y[,K 4@B&[9CIF7[\5N@:@M*RLKEY.)
MKVZK^F.S-:9-/NV*LOGZP;9M]U\^?MQD6[-+FWFU-R7]LJ[J7=K2/^O-XV9?
MFS3G1KOB\?+\_.GC76K+!]]\Q<_>U=]\575M84OSKDZ:;K=+Z\-+4U2W7S]8
M/' /?K:;;8L'C[_Y:I]NS'O3_K)_5]._'OM><KLS96.K,JG-^NL'+Q9?OKRX
M1@-^XU=K;IOH[P1+65751_SC;?[U@W/,R!0F:]%%2O^[,:],4: GFL<?VND#
M/R8:QG^[WM_PXFDQJ[0QKZKB-YNWVZ\?7#U(<K-.NZ+]N;K]I]$%7:*_K"H:
M_F]R*^]>GC](LJYIJYTVIAGL;"G_3S\I(:(&5Z<:++7!DN<M _$L7Z=M^LU7
M=76;U'B;>L,?O%1N39.S)7;E?5O3KY;:M=^\MYO2KFV6EFWR(LNJKFQMN4G>
M587-K&F2A^ZO1U\];FD\M'J<:=\OI>_EB;X7R^2'JFRW3?)MF9N\W\%CFJB?
M[=+-]N5RLL?7)ILGRZ>S9'F^/)_H[\*O_H+[NSC1W]B*_]^+5=/6Q"W_/3'
M$S_ $Q[@R8D!?DS;KC9)M4Y>=@W]UC1C9/S</I(W-&NB:&++9'%]<35+/F#"
M59V\[_;[XI"\JG;[M#PD#]NM2?[Q;U?+Y?ES?<;_6CQ/Z&7]X=8</ZNZ^OAA
MU^BS1XEM$G1=I/7&-&U2=W5:)(5=TS\.A:'CVJ:V,#4FB/=^*6U+TWW?IBUX
M2OO[9?Y^[GJ<)Q_H/3=OZGY=$?=3&SJY#2\*FX2^2F/R!M2H349R"&>;QEZG
M]<[4S2RITY(D%_Y*RSQ)BX(:58U);K=58LK?JP--\\;U-9SWP]NMS;;)+5:P
MINFW59+*2G7*R4]=F_S3U/J R.,;/YKAW5N2+]RF3G/3D/CB:30[3&2EVV>:
M.9&BJHD4*?545%D*ZNQK2X+1TO:!:M5M2:LD,<H+WZ6_TS[L3%M7>V+4-BWI
M4?W1M WW3PUD*5FUVW5$;(LQ8HJF15,EW"?>)Z%>\U:\HQY(Q)I9\OWWK_S&
MN*=N<VAELH2S5?4IV=-=T>Q-9M.B/>CFA!V/]FU'0NEHU]":YL$[U%NQT BS
MV]G\K+'_HDZBY<A^5FO:%O29)C?4TM $M,]]7>5=IO1H3'UC,]#@19N0T#"[
M%4W-"8X9S\A11FE!O$)$;XF&U.%RMCB_U#4EC6P53?')-?U#6'@QNUY>#(\=
MAGYM"I!M\>QY,^@ ORZNEI[F_9\?*;]BF[!(3*A,S">:(TYZVC15W1(_M;Q@
MM]AV6U?=9LL+.B$#=M6*-B9)Z2&)>;D*04F6,TG:NG;2;$XDY]_=+/G!?$(4
M7GI1>#DIQEZFC64.>$>KI77P5,:DX60WT%*^;/9I9KY^L$=']8UY,-YW\E:$
MS]K6)*+^Z-*Z)2:@E]:VR6B?E^>+ZSXKI'FU!R>4I$P4ANYZ4AK\!;'I;$ZR
MQ200O36W>V-+>D+G(+XZ2<B5>5H3M[^LZ'_C/[VJ<KYU>9X?JKW-DJLG2SJ%
M&!5LBYG@-YJN')^I&6U3<"^I*'0V:#*65I.U$%XDQFFHLB&1D3./OTP+;O$>
M"H.P9&T*_BDGJA15TSE6I?^39B.7#,M*DU5UCG%I3FF>6Y6\-?2>LVI]UF%V
M)-VT7YEN85-B/S[!W&Y/K/O)8JK$HE\LY^=7"?U>,%<V;K68JXPB5( HH_WU
MZ[VE5YF?:7:0J2)BY%V:$<E>TAJ9?"0QMU6>B%@G^5+=4I-XRXE(9=5B<2DQ
M28:G) U(420N<9MK2]%^T>&*Y#^]0#<,$X24IW_1JDE3VW4%MSLS='J)^FG^
M.VEO?&!I##[J)8UMTKJD"3?1:J4!AN1U*[E)*MDJ[U/AQ^K.;D&:'5T]Z#_5
M/70#I3VFB@@J5T6CW$F<D#-1'$-!/@M+'?$3W^B8#:_F;4D$I+L$Q*W-%KH[
MK<H]I2LO^[BM"CH]C8K(Y-L_.ML>9E R7J7--GE#.T3L/R%NGGIQ\W12W+R1
M0_Y?1)DQ(7/OQO$MZ@6[2I #?K=E5G1TUR>72RSC\H)T /-1SH I<>F5JBL1
M@[V'+I>G![<EU(L!T;DKV8:H[P8=F'SL!@N/KF8JR>3V<8^O^3']B%LUHSVS
M#3:,QJ5Y\@RGA/HS3^5GDX1Z1Y=Q9O>%G.[ &B=$^Y_NC"D#T<?[@!/?8\,@
MB".&U(T1UA>IZ<^<E_A0GNAQTZT:FUNH%)"^!0X],7_F7G/-\3Z+EY2-RH9$
M+W'XRI">9PI+]AFF,T78*T_8JTE:_)"69!3S.?^V:5E@CIH.G]\+DY*.IP@Z
MD0;W(2:8"'*0SBO9J.TVOHGV8><VAG0[EAGTN]E'%\AI(R#Y[L6+=\&V*$FZ
MTJ"L59)\P(5D_.Q92VJ:;K>7#5B1AA-6.=C>=DOZ32H"6>ZP/6E14*=VGAWB
M*RM<5F1(F!M3=CHBZ6%0AD[>F,0S6=OA-F2)VQ"QN@)O0)5+UC7I4&*&^(60
M"1"9WO==7Z0QZR4/B5'A8L,^?#2'Z-YJW/;!S$B;+R?8\MJSY?4D0[TMB2BD
M+!Z2MS2^K;GWGVWS<8PW[]O5KVG1.8WM1/=]ZS"GQT0YHM:^:O$W\YOYE,$V
M9OV?Z'&VJ]C.L[Y/(J6YD;&@,G1UF; 5-$OH,J0W+.2NV^T,.[SNV/1N4G!V
M6T.<DT#=L')"YF:VI;<MK*?JAID^&JP@]BGH[:RKP<S$$ VSIW]##1I6)5:&
MC%88= .K;9LRZZ>KPC9;L0C""#>>;*H'BT;@E!)6+92M<F87I2<=1S0E:]?.
MS7PFG0KC'Z2+M' =K#O<'FE=L\SE9H_8"Y:[:VUX-::;36TV4&1PL)HF.I;$
M_F'.EBA'^F]%EYPHU"22;L@<$FL7IBT$CFB9LJF.DH'P>!>^FM9LC@S>O*(M
M@Q:S(L%,>\%B/MHS3TBK9CA= ;\;49N;Z&36X#Z:?[4B"6F:S$ !58E6XOZG
M:V(W3_Y)FB7Q .TW];\1<_%X&:0?X"KN=EAOA[GP&O9I2[V43FJHUN8' 2-2
MRUCGE@V?O,(7Y\$%>#YY$M]O27Q_)+8>=?'=LVV/^.UAC\-$AY+46%P:=%*W
MAX8/6(_N+9L)Q""@:BH*%=9J4M+7V3 6&8Z#P+<LW-%DTLKS,EDLZ1]P,<II
M:J?.CC\F/("<C+Z :/QB5J:]Q7!'LSXDH@D(L[D>;7\H$C3"_,XTH8VVY=FM
MA5X.24$CA+$@;8@:H !8>>9-&^)$N;3DNA&+P*O.(I1NJH*X";=)!PO''SGA
MZ6XO5SJL*^IG0S8*.['9OR8V[ YRB:2&2(;<WMB\2]4I$4U-%QP$BKPPI!VO
M .3P,B(2K:&W_E'5$]K$[XI["FO Q-.&V'XE.D7'0]1F[1S[L.A%3HN$GB>_
M;>'QB)F!3AWM=2=$58\/FTBDMS6-7"'!AY5W[&/R?@+O,OKIU[>OSQ;7"3ME
M=F2TB^6=DXY"DL,9227+FDBB0HTL#$8D:4H+W)"\Y<-!QGCI:3EV0H10>(\M
M.^[(BKN0F(PO>-%<*C3<P8 #W1IA!MH44\#I@1-$-ACXM27Z!IG:5*PID$!L
MH330HE7E8AZ2T7.360["\-UP ]DY)O@C5LCH$'2%V.GQ94$M_10C7RE;)[D)
MZBBZW](M!"43DTS7ZNAK3;HC(0X+AZ]6A$?H3WZ+1L^)ITFM;>%==#8_$3:K
M.UZEGJ?AQ)U;5OD"M!GX3OE4J>, ]T'#[CCJ$_O NG#+]C.[^7#GA!W,Y>JJ
MQ!;A+FH^(&45'#;NCMG9)NAL.ML1=2X<WHDAUUW-JD4\-+%!<#: ETBG%1F(
M\U%7A9PXNGB(XS+6)^@-G"S'P:73L.0@9@=QQ*M6':E:XF=2Y3D(#1$2I#0W
M=UQ>4?QJ,7D!_2K;_H:4"%K(Z WV.1WT-AYBT4(PK?5'5N1A*])I4:V3C_1:
MC,A(;8@U#>%,8E@KL0PBEFOB><_"R\T.I&;FO;I])W==;>ITI^2O:Z@9S TS
MM73%)4A6'5FNQI\'-R"6$*RN_H_>].)SQ#?*F9S;VJP@8@:-^0W]K>E'<)QA
MI:3+AZH5M"4VNW0&*6F+;AD[59'#R=4!H5GAO7+FHBY._#O77WFVJ41Z%7*"
MMW8O)Q,NJSLV9IZ\,C4<:0/S,=)IPR2#!=8GPXPG3!>0V52M2 82[AUX9!:$
MH+<LY#>G!!KOF) I^9'5T3]/E$L=(UK',6#!'+$J#AB(SP\M(DGJQL#4,S-B
M@]!+93 <QKIQQDM,/%*'<Q<=<RI*$  T0;PP3U[+7<KN%+MS2HS<I\(L$3<X
M9@U\Z,C+U V"1 C:[=F08#IPK,BVJOO@B- )S>Q>5"=' K'*U'\A$9%5$3%"
M7\?QS70N#V/K_Z:W(X]Z2L\8$SGSY6-9W18FW_1WPMN+L:W9-T;==4?[C5NT
M%VYTF@3B!*)-0%$61[/,N<K<U?:"[E4?-#K2P2P9+&D9ZUR.'D?DZ%%CL%OM
M\8Y3SQ86.ZG%JT+U^E2\)M#[SXP/.CA#:&74@P*ZL>R%D6BKKHFFY9TYD_?)
M,MPGRVG7;\U CM&+Y%XM^ZZ*DK:]83%.LX9=I$<=/D2P>@C(Y;0#).<.?-B<
MPZU4'9<9-C!+$!O<TD*K6W42)&!#0/J0RURO?S[5N,>K,O*4.<?%T#W!V ^>
M6631L^7P2/>]+RYZ'?]Y<3&UA0'4L;B8MDE-L3Y["\6%HT4_J[$\NJ5_JJ?>
M%C=XQY8:..O=-=A@E:"X[(%/BF(?00%3#E#7J7=#'I*'X6;7FR#\"$>IFQB.
M_XCKB"3!_@S*5ORJP[G094Q]MFRXZ.F*[#]1T9@])-B_AF*95P4L2/8#T7@_
M=1!&?$_@1$. !V* 1]@Y5Y4LJH*XG043/RM2BW%)?+"S;HI$80WCQ J_$S?!
M&=^*N??%Y?GY[/S\7/QM-.4/YA/-YS<:*GE;_MX1^S'XYW"BW9QT0]:E9P"&
M .G&N@+S/#A<+F$O,,GJWJV(PXOTL7HD]](["[P,%&UZ85%;.M>EN[!9Q3@,
M-^T@DYN6<P&8M)A&%44.5AKV^ZK<G'W/"ML+]H>/'I:_U*,\*40IY">QXJK!
M;7W.E[WX"M7Y%?DO;TE=@4:8P$'?BE,M.-TR6V?=CLU9?L!>1KUM).(6.S-I
M.P_J)621!FE(6P@7 D(ZP5M<#"?/L_+NYVA^?4B!@ \DKFR:L1FXX"QZQ5KD
MCPU9 'MP(01'N.J@;#3L@0K>Z0R!T[4$3EE_"4Y6S/%XYKB%Q2V'9T(61,:;
M5K00EE?J8V>&#B/,5#FW<: '[8]<1]R3!I8CD1B'-A@G1$O,#:P"H%%.+#2,
M[X-Z_,B6\E .=BO_$&<,GTCH$MYLPRP!46!Z5P&K8,O(\(]9DL[@!C^6I%6U
MHI>1^I\>R$XN>KH/"8P=_52124Q[GND-/HL%5N'UK\CK+Y=T[) 2VLV3M^N!
M^_YHJP4Y!J'!?M#3?.4FR:OM\V:6%AE0"ZQ&Q"<,PE^V;O#0-P%SW8.I>X/?
MR=QK&DK:.S;#Z5R9H%>SN^X43<A^)!UJYMSN_A0PND H'DX&W7O;TOZ!H>1N
MJBL2N]3O?.@!$#5GC$2)70_,&'^0@];?IPL$/8!PQR^.D<$SPKVFHS85 T3X
MT.C((],CH@*3T? &P&9@C8W5.[KML$]T*$G7SN3\#T7(S&.20CM240%Q-+XA
MYO"0QB85B+3$1Z)*"%/@#L7,HN/>F'4G2$R9:-K*4'.@N")'K& S@^[9QQ-=
MSA?)3N%$$&*!0(X3B>G&1;E'Y8E/+8KHE/V 4-0I73O O]*<ZMZL;!ECS,!^
M@&+,XZ"F-IV!AT++65]EA[^(% DBU<SK.VS:YB0M+4>^X,ES?IGWW_TCW>V?
MO_#N'!^UMLXDO0.Z,ZE:!*#?8AKI)\OT ?FW96[6L-*-Z@-O28$J-ZPR3B@;
M]QGC_D,DWU55SBP:Y*\-K80=;&CE4 %3BDCP[]#S_Q6M! JW>HZB>407OF5O
M.C1R81^HN^L*ZJOC2,5!\KD"@J-62)WS8D>H#@<(X^!: GV@%;LBH.U4OV&<
M-)SDZ![P9$'0,:ZTZ5_Q1"<FOI*)O>,3Q!&G 0?\"OO1L+9!DP%Q^/>-VU8(
MK?+N+67/F?!GSN(U72- TO2C9]%ZG?^\"9OE.V*_NW8V$S<:7]O24E_0@(J$
M\]*/QGOF!4(4"1H2!6/C,K/>,LR AQ"2Q-T&ZG+$P-\??9DO2,D46X0A9(\B
M-B(]H!6'H%WWEQ6'._1@[+J&V?.VMBWIP&09WG* *+Z\<)%.#<;GR6]@3YWH
MKR'5$ /F#SAXX-9CM4-NM';$Q' C^5OUF%"#86 /WDO%BEO-!E>S2'JR;-6C
M)3C:$-X=^@EC9=3%>?0*IP,M>E%O+OICK%KT9Q1@B]'F_&8BM@D_-,$V'Q C
M &U5P>*[EUZ<L>Q+4J W6%W@*RIH5#,U$'#!1(U8RZ!G*X#F],)>$:^KXME_
M75T$,CW&ZJI/Y'<%ZHR"=1^Z.*ABN:!XWA+G*.J'FJ]MJWH^U*?TD_N)Q5*Z
MMZV&K8'@Z#Q*7Y/*^#0Y,T4BWRPC-#C1^'BAA[2QK7]:J9\GOWAL^1&1!QP;
MNYNK%?NE<M>(+OB4N7P' VA?Q+@;04171;5QP!>883-E&_&^XNDM.S--;R>+
MPST/];WO5[^M<OH]7F)*=]5S0W:DQXN/FHK><4X-Z-R) J61<]^;%P9V)Z"+
M8Z%PKSME2D[\?1)A3MH,'=LFJ^U*]4R]3'+)):$G/U;$AQ>AKSN0G;.>MGJD
M8'OQ;'L*UT#O?GH^O_**MV)D<U.F.T^AJ=97\Z5O'.GI/@,%N/?_1:V;_=F-
MX&.A=92&+7R^=&@,IV7_S=IUP+4OIK'I/ZLL^UGF?PIJ?4<O)XQ<)RA5TR%)
M)3J%CSU!@Y$@#N!-(K4C-__\'_^V>'K^7/Y[;+Q*-'V?'G@W5@;"W&$+(D>Y
M'ZU:%7:C?I.'*;NM1D^(IJ,E.$:U &+20WI+6K2+FC]R$D[69YL0-86V6]R]
M2A;*44##X<W@&!*]6R 2D[L<</6+:2S\>PX#?D@_G8A;3+?NA:#ZNF)6%;B<
MDDQ#WBV&$,2(P?4*5UD UB#CQ6S38@T*;&"(E*(?DS3E*(+XP79TC382=RH4
MEM4X"12%64,',&31Q4&@:1(CM)FZ(&(F^L"PH<$L&=4C0T%D]^<<\RYP$RYJ
MB=0=-!2T3#"QO7=O.&[O@"!K*XVB#1Q[#LL-/D;/1.HBE+ J^UA]8U:8]!@T
M"AS809'.[T>U21X+*0:+Z>R $4F2"-_];(".'N>\Z3YCLD6@]FCMT \DR%W+
M*)%[+X%OE>]]14G2_L6@0&X0@-@#Q.<J$)LMQ^!4&QG4L@MM&D_HWAVBO?:
MK!ZSC#?D4H<PB(B A )@!:0. 0@!(_\&<1YFG>-P]BEN%,SA%$%I!5\LGD2W
M*BCUQ6(QOPY/^"V7+B2#N.RB7B:1_N2SC$A'W N"K)AFPY!2L)A.!!ACP^_L
MNDU>P?<PRH/3'=YQM^'PR:K29(-Q,B2]<7IUD.[*:OP32] <"""O.PX.N1]#
MS99;YPI@GX7=5I+)AR?W&G%E!,QT8E">T YZWL/:W6*2JJZ>P%5M4F"+/39K
MR$M^%B)43\Y#^QG >EGV]<YE;B2H$Z#LDI;.U.#I>C4-[-J5?FWWFPDK6;!#
M-*+.4A)!G.E93$ITG8]?H\X6A^=B_M2=E!G^=1[^Q4=I&7X?J,]Q,I[DW]WW
MP"P#7G\YC;E_I?"*'R):O:^*?.RH_,FNDE>G(!PVN,.,)LP[N(?/2L>+STFL
M"1Z&(2I=>XB2J ;R5#-U3F5GL'Q4B!:[NR*\"YR,/F6+7SSQJT^7=0GW^GI5
MFM$F#-Q.RTH"_P*ST<"B)E9[C>,YJ2>U7:]972)#1<"PCAK/!^"VYV2>[XC?
MR.SXO2L_&A8$4$8%EJO-GHLEZRQ;)8)7&6@*(T#&YQH=<"G"XLP)F08/1](9
M!.A!ZC$BP'5 []2L%TDND&#DQ)1M)-)V$V%29HI3RP3(ZGI6+X&=1OHN ])W
M.0W4?>]"(=]%H9 7_5#(M\IBHT?A[^M^U B4P'0<(%Y13_ P2: 7>R$<.!OG
M.'4[536Q">0M2;.B.I"^^YSVD)1$Q>3V0#%N_.?#\+, LX]'&PX23@AQ3T[J
M2\MY5<33AGU1/I;MW*BKM/SH;7#IB[%F@S.=D3BV>OC-RNJ=)UFU'!=A3?XY
MXO8 _[N2'?HT!&D&L2Z=CG/L@18='/@,RS%P;X!'.\Z@@4NO)DVRF&F.1+ZA
M!4PR8X )+J?!?B\"J5A6CG/<9!_CI2R..D[B)T)K3>?&%L?\U[$B, (<S.V&
M/9E1Q@==O3;UY51 *5,@MX,YI#2W-"\8VQR:*5)73L>)O+,6VR\YL)SZ8LYV
MD*Q!3&)#BAY$U2&K-/#C,.YUFMLJVF^9&%BD- 6@V1[)J$O-1;ORZ_6Q  B@
M4-_ +R?FZA!N HQM,%N(,U*JQ/,>,.A^6-9Z)-[5;#G?=M[;&[\5[)@:^+@6
MY^=!^R:=XNIIK&),L62 /2ZGP8J_T6RW5>?7^3J6,:=Y]"]T^L9=E;))KQ2X
MJANC=OC05W/J?A;Q"!<12^';,+#PGJ2LQU#(-5^<BIKM;54:3Z/,CZ+J?\&'
ME[PT6=KU<Z!"LFE4<Z Q,9)73JN"B,;(LJF!*%',413_U9(DC)BN](RX1#5G
MZ8X/*H[H@->!!R<:9-[?2Z_VN/9.WGL\!XN3$=9>7B][ZO+R8C&_'"K,Y]?S
M9UYEQL;]/3IS@#LNI\&)[^CZ5$C\Q%FXNX^?XCZ2'ZOR;"Q,-"F-W30\5K^7
M5=('F %.>(JSYTF\*-FVL?VYZNW.58#(Z-Y<A=WZ&W<FH$66TTB.]Y%J\RI2
M;48WZ#Y=O3SJZA@8?4J=8B"U@'29J.HDU91#-HA",090I20.<'J:7B:<ZJ4P
M23V9>(N1$8RB;E (1P$47&A"DC+]+PBWZH6K.$VH-3XC*[R]Y? =WA8XAR:(
M#^J;X8YG9]>W;IY<B2=YYQRC[Y!>ZD!$W[Y_%TIQP,R Z/*:J @<H+1#[O;R
M/"%!78MW'I5E^A"ZX 4\CKESUEQ$C22]%4^ 7!VN#M0&.6T)R2FR123J^K)(
MLX]G[[-MQ=5BU.HGNK ="1R@3&+TO2@8BC<Y334'7)7.DOHGV *-D\2/YTXZ
M0-V>(8(NT:[<[6BB&>LWV'<RS216?91ZB[U#>86#)(.L'<;'>Q%1S.,(+JMR
MO;\N608G2SOT'\"59=#R&?S*>$=6W=,,N3DTL6Q8$2>$5(ZW99[\-$+H)H;C
MQV5?1L"6/A01'R,P&7 QFB4(+3]>=KB)?$!7YB;I;#<5KC<QG_P+C$5&/M'!
MFH(,;03AS]:U,6* <,E*2;6/$ZRDDD/?351PX;*>MRN,Z-*TD"?K/<WB.HY>
MBA:C50/&9Z,[+")<\J*X.,X'I!8@2P'*"1)/DQ]010I=2S-P[*K"1&@&V=:Q
M:V]=/M]'->3R^( I>OPS6_'I&2;FG4B!&ZT%(#X*,@Z@DE>.3I$X<R&1SSP/
MLR&$NJK7QHI?G\'6_3!1X-:''N(^7<1@;.*<!DCF"^V.5)/Q\V5;R+:25VD:
M=Z-C+IQEY^&Q3F!(3&R0B<['&Q+&1L$-%ST;Y)H*#[1ZQ-2@$;X*M&@TPT[P
M.+7IH2;<3SZVY=+O_-A:LNP(,S'<^?$[[K.N.%=S%B67!)T8A,")49&@@_JQ
M_*9P+B+"9&3D[I (#^<L#.+4"@5>G9 H8;?B4\)2\D1IBS@:Y2)^/F'(*>L5
MC?VI'02]XJH9;UQ<2G Z#,P@_=QP/<\9(D<HSRAV-+O 28W0E%>^L4YH/4R$
M<)A$A,V.F25&1^G9T7J0*B#,)^1#W9';OPQ0A^4T2.%U;'JP.T[@Y*?UP[_0
M7]+[U;NYO848(5.0,/E9GCQ!.\W[XTT.<1=R:I+  66PG,8)B$T+F,$H->_;
M>) 1V34FRG#H558[N(J<H*(@C055+7U)F/\68+E5E-<.8-YXF38^21['&%T_
M+F\8HM85\V'>]A"H <9LHA:<XW=;\TQ64J+U]3UGM^/;V\252DV9BHAU@$.%
MK-RJ[LB:7)2^+@ V**12RD["BP:1!L2/X[4BR%DWQDESFE5;&!5*VIH!M6YH
M!:D/8G3]&J0]V"G-DLL=Z1+<FW6EWK;A;A[GTPB2(MRW7)950.@!WGP:\9V.
M\(5(0H^8Y_IED\G$RP"26-X!:* Q7G'U((6\C)Z4S^QCM*AHH%H 'M3]VSU)
M21-6""/KAFN3^UB%5 -BFG1TQNI0!1QH)30,40KHXJ)%(;5;ROJBY5H*L.TK
MJ9_;<_Q'$I_M%P_-S%VI"']2HH0W22H7,"]?3SX7GH;[G=38)E>KB(MU<_4P
MBW*Q'KN*%Z4:ZJ"6"*_)!<?C;GOK?]O+X]1+W=4Y'BGC,]R6N.-C\K2CS-T'
M9W1E!+8*C1EE5N*D#I"J\IQ3C ,S$'62LN/:KD11H0?<A'1E[ %N$BQ=RO6/
MK/BW1040%'DXP'?61YNQ#JN,)J6$),&Y 527PY59@8"G-?G);+FV)V\BU@[+
MKTJ4L739F.$Y"\VQXP^ . ,C&E*"N>[QW(%&1&B-#-*3P"[75;]:H!PL/E1X
M8 T*,LEXE^?_[L;WPWK!DKP*F3UUA%IA1 >/Y:IN.ES1M$QU,KBD Y%O!"4+
M8-*P#I5J_SC(6&76$RFN%ET$O&!2>,E\8@)IOW IWPYR;4BV-9^+_J'2&Z<)
MAD',2)Z-&!U)0JD3<Y$#0 KF)([GNJY.SZX1KH$F'H_$D7;S*?69+?'6NIPK
M895>B6[-;?0)"9,708 I+:=111Z1F;Q@N:/%($:O@S_5$QWPJ&#$J$^&&X*M
M.)?HTQGIVV1=!B0"',DFKU"'F.OGIIL:LJ#%MR%$\>]S5+7".<)V..1,3$@&
M0I<&87VH&9 L'')$/D8T>E0/>9[\("Y'O_=R2(ZECV:I116P^ I78]!=5RW\
M9R1I#J?,NSU)6I^^%F$FM8H.D1A:E2S:CZ0(/&M..K_ZE>4D":"56MP^A=P[
MU'JP%W<=^76R4$DXHED4IMSX*"3#A3_I0?8+,>6-K2M&>[JKNY\>QU^(T%X;
MKNF'!!.?FQ;HJ\D%;ER)'3AT:52][32C]:<V%/4W^$"20"'E(HX\(ZD4,?:U
M*(^V1SB#X<A<F%'K6+E\)"2@2='/4&'!W=HL,^!0CZ?VHHP+ D4U09I>\KBK
M%=4O31N1GXF)V8][?'@=6IOT*%<\7@J,>RX:V/0TCE&/DE!/Y6^O@*RKU<+'
M6LJ+UU*S'&9,T2,Q%_WW-2'#!G+OE?\>3J@AFU?$5?Y;&<Q FF[/5X;FHXB[
MREMS,EJ_^*G*\,:$\1JN(;4N.MPMK5$?!?L*2F@QIH9&I?FA0QU33X:5LG?'
M(BQ(*U]&;&4WG92 B;1@J7<:O1?4)])#N5R<3#8X-'!0$*%;BULPQLW+E1A7
M>]1QI)^@<$Y]EBI _"ZF<7D_DDVC]O4[FC('ML9NFC_13<RR>_E<2L.)=PR^
MSQ05473R(936Z1(([H@WKKIWJ#QYR3V.]F)#,0FQ9]C#)G%1_[H*TY"+IK#P
ML)/<&7\HB;.5.6#=^3PR]:'&*-#74TO[2Y-R1+O7E)*$)X)@A[Z?:BI,U_9\
M!:WS_HL74]TG@NL+[CP7H'EW7V?J$!$QG+S7S7OUAUW?<4WK\ 4$5\<5W="Y
M:SC8&7WGI/0@Z)!:JN28.C0!('@QC>#C+XB ??D/?%KD!I_7&(_U3_<UCLTZ
M.4#RP3MCM# -O/B:7R>7'ZPQ"=HP#1#]D<K54&0Y>U"20C0HJTEI$4G%-N3N
M31A91#%_'DS[]AC1G'035M"!V!-5VR/(%9VGN&L,5)!XMV[',K?0X7 S+>%V
MB )^D60D1EH^2<Z2)U<2$IYK/DG(O8P_6#74.O8U#8.4NW1EBN,I2C*],Z>@
MG+JO<@AL2,*GDD'+9>NT:*=LP"MB5\DHF''6KAI%^/@%_<(5:6:A.#NC-YV^
MJ#.!U^N3:H$Q%C@HBR09?&?R%1%M.L7> 7)X<4=]0419?G51EI#+^;:D$\Y7
M^3BC_^5>DS>]M&-V31M?S$\B,(H+"!FM4OV5+TY&LX0:0/O42IJ3AKU[_I*'
M_-$SVTJWC]@+4DI>GXN4BZGAO;J:\RQ^#TL,U?I/[L3&>'ZDK[&;.I6S>$97
M=QW'L;;T[Y2.XL%!.6@^?,,[YX8M25*'(*0,Q<6F^A40H!99,(=*VR^3[[G&
MUF(6$U(RN#48Q!T[A.L?7:4?!Y3B&/H=4_?YO^?:W;+7G?8AD2#V9]S13? [
M&\N-/(.S.S?\R\]3,+HR^$5O\*X\7HVW 6F36RD5R 6P?;HZ-IV1O1A=?%FB
M?8F]Y*IB<&2$D1KL!4'1B3B\/G7.HF^"3D,>7QN60Z#._0_99)?CM\E=X_1]
M/T[6">C1MXP+'X26]KBV2V1]C95X$8VB8\Q2Z(<M(9.+T>JM9G<D')9#>(=#
MD6Y>+L2IB>UZ'K4J>"+?&Z9&PVHAT<S6_0(ZQ_B;>#"Q+_RY'S/6P^LS7X/F
MR!U:A-"W0<TG,=TC<K-3UE&D5VQ:BU[0&=ER<=]H*?@I'G*T/</2O-;$=A")
M&]2'CUPP<'J/CC'YR;2+@)*\N*.$8\BZ&>7R>[=.W@Z_KM)*;F.H-NAS35BG
MB&-X6IY!U6K&SHK:.SN5EC*/OAS$[RM"/GQ14&#>8X5I@_&I"4LS9"OY+XYJ
M:L_\:$68!QL@FETSZWTB9C:L.*?=N;+G+N8U+;,"B/)B&OGXKD:1B%:< U!,
M]SC HWOX9SI*>H^-?RQ6A*M#[H][*I2>#T+J37@CV#?([. O2'*A!35O/+QB
MI$+<37#;N;#ZVQU<%L:G1G$Q44:,[VRCV^4KT=U[[%"G+@9Y2*%2=5L?E:WC
M.B)N+BHGN2J8E@A1O(S_8%<K[C#^)+I7+50D_0>7?Q\C>^_K"KV$O!/T"MD,
M$4Y/OS+SD*5KU34I)U5+%L6)CAY]Z;\CER>_R _?\PB]3Q3V/D[X/8.,D\7Y
M^6QQ<:5_73RY2%YVMLA]B7(;[^&"$UD7B^?)Q:7&NA:SB\7U[/+RFOY:/EG.
M+I\\05W>T@I696T_M?[3I8%2E[ZCQ;EV].S9Q6SQ["IYMKR>+9\MF=J<0M14
MZ_960N]TZ]&ER/]8^AZ>:0>73R]FE^?7R9,GY[/E<BFPO%J+Y4N:*ID>9#?0
M0->7Y\G%]6Q!HX\?H9EB\I>SJPLBR\43^NOR<C%[<KW EV/ELZ(P.(;0E32&
MDCQ<S"ZOB$+/GCS"WQ=7SV:7%Y>/3HX)V?4%$_)J=OWTG/]>/,5TG_:QNXQ/
M9/A)%7T%030*%QCMU2<PFO+G[FSU]-+A^$_ZJ<L^'I!@5]4;FXI _&!*_B8V
MQS10A$=!H7 EKM2II+#L"!X#Y:^'O,EXJACU#=D('^E S_R(R</WU''#63!T
M71X>S:;:_Y!FP%+I)).'+^UJ%1HRJU)C_GXW?VH9WRMXY5N_!&;_ML)=%5;V
M\#? Z]-=- 41!&.K5.^KYL-$'V' I1<D@D!E6&OSY;G9:;FN4T2_5OBDP":-
M\<7B@[*MI))8-ISC+J40M2;GB=[?@40<'93<>8:9ZN=X?;M;L01+)W=7*>!V
MO5I&7,.'G0D,%]51-!HE(K57#L, +>^C%;TB4/X]IU2Z*1V14P*=8K/W/Y5]
M)-"=2IM5^) EI*EW]'J_C8.]1H/V  M#;;(-P%G46G=H>[E:8KJO..M#D'11
M]S-B"#I>7RQT<?SEE("\:)S7^5\:IL_KE,PA^9B>D9IIH_L7>4;8G=NUA3/=
MY&(2+T]4'L)_=_;+Y&7%9Y;(QW^]"%-X(;N$ZT2S29I'[N%KGEK_IY%SVL]8
MDS-UX>3V%Y=/YB2I+A?SJ^$9'6NWN/3MKKC=T_EB_'2.'F5_77SQC)L_NYQ?
M)*\[XS_+5'D.PIY&GX0]9@3]P+36^'+;ZW0(52A\I:/Q;TNAR!"_>2:G*XZY
M@CO<5\6\BCON8!M5)V+%;-Q2*[D(AJ @XOJ^K"L-*I0'E6A2M0T@T(MIT.;;
MP,6N4@A8;]Q N;OHU?\_1O_7QVB**P)R]6(:?/I*LNZ89.^=XG8RL>]/=]8/
M\/K7&I\9)FEWD68BX74Z6PI3D01X=EFY>'-/T71V2:.B1#K\"_91,$7<.%'1
M?MHU\<D2'\O.S$<4X-AZ]@_[&5*<N4+RYJSSI=!LG9_!"WL(;7PTXZ@-X&SX
MD!I)(3Y!/G5M5^5<:=MA?+K]!ME5DM 4C>G'X)A=V#_= I?XH#6$3;D5BRFF
M2ZB+VI691,4YAE)[G<&*A]<+-(?(./ZZCI:G&9.NI8-<G/AX^4N5M>\A:Z./
MD47;@>%PB^SH#1\F=^XA]I0Y"N@5<BIE=.KL!4CLQ32<54[Z*\W#.'WH/KN7
M <*$/U=:^(\VZ^[%8<B00NA,OQY:%JDBW*KR==V#HYLEO';&'K0ADG$,RCE>
MZ\+%+.":M<V^:H#-<&6^HEI0$2K%[<B,^$L@(WUXGAQ]+H_(BYBK?'79+U&Z
M+Q@C+E#O/QOK 7VA@*A\2#A M#375V2TH@'N8), F+N8AKE]#W5EG#/NTS#Y
M268]^#C,*,8^_B) &VE5_(4>8I0H C3L->ZJ-DH"#6S)W][C/+!30/<#1YYL
M?MROSC9TB9)!-1=$H@T2J2D\6$@6@L^52#U.B"M.B!EQ>M(^Y9,_2(,B"<X^
M0HGQK,9';_LSGWD<5.06Y4RA5/RA,.)OG ,T_K(-5RA'O?OUT92<+^[#L!SY
MYY"1O[#D\]IH)A*\HYFNJKH6EYDD3-#Q1"IZ)?@*S_+^HW7N?I;!)+/S13/^
M[4[L3"$\EU<\'V>#2]U>@+!<PF@\/RX"A2]BM7"I.0SRB2G'6YJ&CX>)[9ZY
M0+&2-/6)9B0E&-.;%@=\9(,]JQ%/ W$<7YBYT,UO@4>=3&_"W'TE0=1>"2H9
M1Y2^^W0DMC1F:Y20T47?;Z6?L>(*T;>B*_.H^+?3:,*&,;MQEK6KP!6C4;2(
MLO]ZCN0*-[T;N3>X2[C\2]5Z'[-!]#IMTV^^VAF:P"M3%(U\$_SK!T"J^*?
M*J#XX9<OE@\>4\OP^C=?[=.-^4'*CM."U]3T?/[L\H'(!_>/MMJC2V"SVFK'
M?VX-J4(U7J#?UU75NG]@ &3E\_2^^1]02P,$%     @ #HM24F6P6''O P
ME@@  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULE59MC]LV#/XKA%=L
M/< [O^?EE@2XMZ(%6N#0:[</PSXH-AT+E257DB]W^_6C9,>7%I<#]B6A)/+A
M0XH4O=HK_<TTB!8>6R'-.FBL[2ZBR)0-MLR<JPXEG=1*M\S24N\BTVEDE3=J
M193&\2QJ&9?!9N7W[O1FI7HKN,0[#:9O6Z:?KE"H_3I(@L/&9[YKK-N(-JN.
M[? >[=?N3M,JFE JWJ(T7$G06*^#R^3B*G?Z7N%/CGMS)(.+9*O4-[?X4*V#
MV!%"@:5U"(S^'O :A7! 1./[B!E,+IWAL7Q ?^=CIUBVS."U$G_QRC;K8!%
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
M,HU&^/<B-U;38_CO@/B@%Q]X\<$[X@]4(V4C$-02G*&W$GA0P=7<U-2LP'E
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;)U866_C-A#^*P,W6R0
MUR9U*TT,Y&C0 +MML-D#1=$'6J)M8B71%:D<^^L[I&Q9\=4T#Y$EDO/--R?)
MG#VJ^KN>"V'@J2PJ?3Z8&[,X'8UT-A<EUT.U$!7.3%5=<H.?]6RD%[7@N1,J
MBY%':30JN:P&XS,W=E>/SU1C"EF)NQIT4Y:\?KX4A7H\'[#!:N"3G,V-'1B-
MSQ9\)NZ%^;*XJ_%KU*'DLA25EJJ"6DS/!Q?L](I1*^!6?)7B4??>P9HR4>J[
M_;C-SP?4,A*%R(R%X/CS(*Y$45@DY/'/$G30Z;2"_?<5^HTS'HV9<"VN5/%-
MYF9^/D@&D(LI;PKS23W^)I8&A18O4X5V3WALUT;> +)&&U4NA9%!*:OVES\M
M'=$32.@> 6\IX&T(L&"/@+\4\)VA+3-GUC4W?'Q6JT>H[6I$LR_.-TX:K9&5
M#>.]J7%6HIP9?Q#H TW@OEDL"H'Q,;P -P@?))_(0IIG> ]?[J_A^.@$CD!6
M\'FN&LVK7)^-#%*P0*-LJ>ZR5>?M4<<\^*@J,]?P:Y6+_"7 "+EW!G@K RZ]
M@XC7(AN"%Q'PJ$=W$+IZC7ABQ5EZ@([?^=-W>/X>O+X?R98C__J R^'6B%+_
M?4!9T"D+G+)@C[(_%J+F1E:S5A&!._YL56,\OVBQ*SHM7NSP;(4_C/TD##VT
M_*'OLQW+(AHFM%OV@F[8T0T/TKV1%:\RT9&M997)!>;;BO8NQBUDU*,2L)AN
M\-U>Y,<TW<TVZMA&_X?M;65$+;19D07L05U@=Q&/MGS(XBC<(+YC4>3M(1YW
MQ..#Q)>$KY0VNW@=%+:[QJE>\$R<#W!;T*)^$(/QY[F J2JPY=M<,WQ2B&7?
MES^$!H/35ZI<\.KYYY\2C\6_:,@*KK6<RHR[;JVF4+A:R) 5'&,3,:LF<G(*
M-U)GF 9_"EZW?0'N#3>B=?,479^I$@.AEF!8LZ*<B+HK^][(LI)A%;VUUE.X
M*%5MY(\-1LA3&(T0:&\FVTGD!;R_^@@"@M%SOU["UMF <RU,L<P%B0[I9L43
M;K<V&!5NR,PA,((!AG7E]MQRCYL9#A&8B0JGBY9&CEU?:F.7/X@5H@8_3HG/
M$O!#GZ01@Z\8#!>8MP(FE+ P@-A'F@G\CH1[2&AW%!%*/?OF^R3R4SC0P)(N
M59/_2%5T/KIGJY%UE47@(S=-O:?&#J._(FVG#8(+W%"=#AL[S(M=^;P=Y,TD
MWK !%_ 3>-%$-'Q6=GO%E&7H1S\-2!A'^!81+TJM9RDE21#:!1X&."8T9! 2
M+_#!3SSBI8&=PH\P(E' ,!?M FS-)$H].Q6 [\4DBGP[%47@^YATF&XXA:AI
M3!(O!LP7!/(IPR\&%U-CZ\8N8)C:H?T##YE1'P=\FI(X29;$6R<LEMT:@:B?
M$HKL@H0P+[(#24P8VF(#>[JN@^.0I20(_!,X9I0$<80ON.N0E*4GN ]@G\%*
M?^!%(]9UV??U$7C$0D246L>AB2%M!\.8>/AN?;U94QU/\90532[@B,7!D.$I
M"JMBU0%FO"B>82*KW K:RBB;<A, 3\OMD 8M9Y7("4P: Y4R\(QU@MT)UV4B
M'QXHB;0KB?1M)7&-3;)0&M-U5R4<!GU# V]=@/$K7=?(4;MJ,$I(2IR^J@5_
M<T=HD;_G#VC*3."IW]XKU@%RX,?/V/7;3:#7L34P.@SL@V[&54.*04QQ8DO!
M!LD-Q&"8PCL(4?C=-F;@AH.A#^\.!)'1];&:'O3X/=ZW\J9P^7S%]1QNT/D;
MQ^QU1'>?I ]J>/-.K?!1XS&^O0*VM[$"_96#46]L?=O[]VORP[EEP67NZ@NW
MV\;6&IX);;'FX'1@:T;MZ*'566"+S"K,UM[,(D[1> V-%BWN]&42V T<SX^V
MBQ \(O82X17"NW?PGJ"549NIA2=L@LW.]6D\0^_<-T>]&UPIZIF[V.(IROJD
MO0MUH]WE^<)=&3?&+^VEVMT,US#MC?PCKV>RLN&<(B0=QGAHKMM+;OMAU,+=
M$R?*X*W3O<X%ST5M%^#\5"FS^K *NG\UC/\%4$L#!!0    (  Z+4E([94XH
MX@(  )\&   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;'U576_:,!3]
M*U?9-&U213Z 0CM @M)IF]0)E7T\3'LPR858=>S4=DKY][.=Q 2I\)+DGMQS
M[CVV<S/9"_FD<D0-KP7C:AKD6I>W8:C2' NB>J)$;MYLA2R(-J'<A:J42#)'
M*EB81-%U6!#*@]G$82LYFXA*,\IQ)4%514'D88%,[*=!'+3 (]WEV@+A;%*2
M':Y1_RI7TD2A5\EH@5Q1P4'B=AK,X]O%P.:[A-\4]ZKS#-;)1H@G&WS+ID%D
M&T*&J;8*Q-Q>\ X9LT*FC>=&,_ E+;'[W*I_<=Z-EPU1>"?8'YKI?!J, \AP
M2RJF'\7^*S9^AE8O%4RY*^SKW/XH@+126A0-V7104%[?R6NS#AW".#I#2!I"
MXOJN"[DNET23V42*/4B;;=3L@[/JV*8YRNVFK+4T;ZGAZ=D=*:DF#-9:I$]
M> 9+^D(SY)F"CS_)AJ'Z- FUJ63SP[117=2JR1G5.($'P76NX)YGF)T*A*9%
MWV?2]KE(+BHN,>U!<GT%291$%_3ZWG??Z?7/Z-T_5U0?X.]\H[0T1^/?!<V!
MUQPXS<$9S;7Y8K**(8AM9Q57Y&"7\:U%O"RWK"3E.]A2E9H-LK[=_B11?',%
M.D>X$T5)^.'#NW$2CSXK6 @BL[JX-(=>2&7.9\J(Q,SE;P4SWZ#53(G*(6M;
MO 5S=!"6;6[;.\P+47$-CY@*(UPGV<N*T Q^B!<L-BAA4&\*O(]Z@^@()_T&
M-[HU,FZ >;4S!QN&)[P&3%JU-9:ZIMTTR ,YP/61TQ\ZI#T3\+WBZ'._X$96
M9LATBQB"AWV9!R+3'.*H"7WW3C6^:7A'4\,&]Z9JJD$: Z,38NNJE3NZ\CQK
M8GQ"<K9:R-F*XR;R!KK]Q1U?0Z_J?"5U^-;A#CM#HT"Y<Z-106JWO)X?'O73
M=UX/G6-Z/;I-L1WE"AAN#37JC88!R'H<UH$6I1M!&Z'-0'./N?F#H+0)YOU6
M"-T&MH#_)\W^ U!+ P04    "  .BU)2KE=]XST#   ?"   &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6RM5MMNVS@0_96!NB@20+6NEAS7-F W+=J'
M+H)FMT51](&6*(LH1:HD52=_OT/*UBJ!D[1H7RQ>9LZ9,R1GO-A+]4W7E!JX
M:;C02Z\VIIT'@2YJVA ]D2T5N%-)U1"#4[4+=*LH*9U3PX,X#+.@(4QXJX5;
MNU*KA>P,9X)>*=!=TQ!UNZ%<[I=>Y!T7/K!=;>Q"L%JT9$>OJ?FWO5(X"P:4
MDC54:"8%*%HMO74TWZ36WAE\9'2O1V.P2K92?K.3=^72"VU E-/"6 2"GQ_T
M%>7< F$8WP^8WD!I'<?C(_H;IQVU;(FFKR3_Q$I3+[V9!R6M2,?-![E_2P]Z
MIA:OD%R[7]CWMDGB0=%I(YN#,T;0,-%_R<TA#R.'6?B 0WQPB%W</9&+\I(8
MLEHHN0=EK1'-#IQ4YXW!,6$/Y=HHW&7H9U9_X[F_$X5L*%Q1!=<U413._B%;
M3O7Y(C!(80V#X@"WZ>'B!^"B&-Y+86H-KT5)R[L  <8V!!@? ]S$CR)>TF("
M<>9#',;A(WC)(#AQ>,D#>*^)$DSL]$CNE_56&X7WX^LC^.F GSK\])&$LCZA
M+3)HQU 07G2<V'MX*J=/(]X_HCF<Y&%ZH*(E$ V5Y/CL-)PQ ::6G2:BU#[0
MFX*V9N1(&MD)H\_G\(9IA(#/E"B7<AC1.^IQYM;.#39$LP+$B8CF\!?DZ<R_
MF,X@BC(_R4-<R29I"I>,=_9% JTJ?*(@J][EA7UD&/R>J%+#\V>S.(I?0N2'
M609GX23,SGM7M'F:,??3)'.,R>R>M.CB]Z5-L]A/IBD27?AYG.-*.D&%ORPM
MZJ6E3TL;&./0S]/$,6)B[DF;_0%IB27*D2CVLVGDB))?/;49WA\K+/D)80-?
MXJ?Y@2^"M3#L17DD/4&%5YEW6&J@4K+!.XYW>2M_W'ER&HPTA*,-%C6<U$1
M.(FPG'+N.H- M+95\H9AF:?\%G?3.[O)R%KWZ<0'5?5)MZ_$=Q?*=\8V_SXV
M+-U2UW+X[>1470E&1;NA:N=:$[Y?>S9]_1Y6A^ZW[HO^_^9]ZWQ/U(ZA3$XK
M= TG^=0#U;>C?F)DZUK 5AIL*&Y88P>GRAK@?B6E.4XLP?"?8/4?4$L#!!0
M   (  Z+4E)A2CKX;P8  .H/   9    >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;+U7:V_C-A;]*Q?>8B$#G+%$O=,D0#+9Z0ZP[023=(M%T0^T1-M")=$E
MZ3SZZWM(R8HSR7C:?M@O$B7=-\^Y5SR]5_I7LY'2TD/7]N9LMK%V>[)8F&HC
M.V'>JJWL\66E="<L'O5Z8;9:BMHK=>V"AV&VZ$33S\Y/_;MK?7ZJ=K9M>GFM
MR>RZ3NC'2]FJ^[-9--N_^-2L-]:]6)R?;L5:WDC[X_9:XVDQ6:F;3O:F43UI
MN3J;740GE[F3]P+_;>2].5B3RV2IU*_NX4-]-@M=0+*5E746!&YW\IUL6V<(
M8?PVVIQ-+IWBX7IO_;W/';DLA9'O5/M34]O-V:R842U78M?:3^K^WW+,)W7V
M*M4:?Z7[43:<4;4S5G6C,B+HFGZXBX>Q#G]&@8\*W,<]./)17@DKSD^UNB?M
MI&'-+7RJ7AO!-;W;E!NK\;6!GCW_T%>JDW0K'J2AX%8L6VGFIPL+TTY@48UF
M+@<S_ MF(D[?J]YN#/VKKV7]W, ",4V!\7U@E_RHQ2M9O26>,>(A#X_8BZ=$
M8V\O_FJB=-68JE5FIR7]?+$T5@,:OQQQD4PN$N\B^8*+:ZWN&H]6D(6:P:%U
ME7VMH$=M.2Z>F*VHY-D,9#-2W\G9^>U&TO:+3JA2X(JQAM2*+$17J@7GFGY-
M0=/CC=H9T==F?D+O40'1TO^DT+Z^N$2ENQ3T;J>U[*TS2?(!W#<2\K*6&@K?
M$(\BQGF!5<0+EI2A7\4L+@JZL<)*B@N61A'QE(5E1%'*TC*G6V6A7HVV>5*R
M/"[Q,69I 2'HE$5*5W(E(5%[Y\%2]G+5V/GB11@!CUA9YG-",'D>4LFR-!S=
M!W"?QG,*$A;S8DZ<Q64\^J_W]H,XA%0XIYPE"4<"+$SV0D\%=MF6+"I*EV,6
ML9#';I6Z54%' )-.@$F/ N99OL(8B;W##E';B&73-K9Y'3G'C=XTZ[Y9-95
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
MX!.5)YWWY,%35P097,&;H\\MTVG#-/9@H^C8>[.-KLDA[OLWAC4RHR03/?C
M,]M:J-T^MO%6$5#$I5"V<$DYDQNE;.,T7L&(GGFN>4)576N$@7\VRE(:_2@B
M%4??EXY,>%2+)>K<WS@&$E5+VY;E8?1PJ<W;6OYKWMZ(=TSG7!H0F)%K='YU
M&8!N;YFV8U7E*WNK+-T3OEG0Q8S:&=!\1GGM.R[ X:J?_0%02P,$%     @
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
M#+SZY37X!4Q!H0<4($[!ES0NBS?J0_7Z\RK;%E&Z*,ZFI=)*SSV=-QJ\KS5
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
MF&L#=7_)F-PL] '-!];D+U!+ P04    "  .BU)22A2D>@D%   %&   &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6RU6&%OVC@8_KS[%1;:I$W:0>)
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
M;77.,"<=YN1=F&O07;'[WN;7ZH,<SN(ZZ "8"Q2@DE&9"^0%*,4'T0=^G=4
M>]BQA^_\EZ^E'\XS;>'=!AZ%%]&O\NDCMT^:H;Z(OF">$2I0 5MEY8QO5%%Y
MT]R;B625Z8\;)E6W-<-<W8? =8#:WS(FCQ/=<KL;-OX#4$L#!!0    (  Z+
M4E+U;PJ3U (  %$(   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;*V6
M76_:,!2&_XH5]6*32O-)/BI  MIJE5JMZM<NJEZ8Y$"L)C:S#73[];.=D%$(
MV2;MAL3V>5\_YUC.8;!A_$WD !*]EP450RN7<GENVR+-H<3BC"V!JI4YXR66
M:L@7MEARP)D1E87M.4YHEYA0:S0P<W=\-& K61 *=QR)55EB_F,"!=L,+=?:
M3MR312[UA#T:+/$"'D ^+>^X&MF-2T9*H((PBCC,A];8/9\F.MX$/!/8B)UW
MI#.9,?:F!]?9T'(T$!202NV U6,-4R@*;:0POM>>5K.E%NZ^;]VO3.XJEQD6
M,&7%-Y+)?&C%%LI@CE>%O&>;+U#GT]=^*2N$^46;*C90P>E*2%;68D50$EH]
M\7M=AQV!&QX1>+7 VQ<$1P1^+?!-HA692>L"2SP:<+9!7$<K-_UB:F/4*AM"
M]2D^2*Y6B=+)T0VH&HA3-&5"HAYZ>KA GTX^HQ-$*'K,V4I@FHF!+=566F"G
MM>VDLO6.V+H>NF54Y@)=T@RRCP:V8FQ O2WHQ.MTO(#T#'GA*?(<SVD!FOZ-
M/-9R-^G \9NZ^<;/[ZI;5;671SPKX+7#-&A, V,:=)G69_%RHQ;1M812O+;5
MOW**C).^JNM1+PA#Q_$&]GJW+&UQOA_Z21/W ;7?H/;_&VKE%.X@M)*VA'6
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
M1=F<KGFVXK)^ 9_?"J$/%W6 ;LMX_@-02P,$%     @ #HM24N$;IA9^ @
M.P@  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULM9;);MLP$(9?A="I
M!8QHB9<DL W$28L&2- @Z7(H>F"DD46$BTI25?+V'5(VXP V>VAZ$=?Y^,]P
M&<U[I1]- V#)D^#2+)+&VO8L34W9@*#F2+4@<:166E"+3;U.3:N!5MY(\+3(
MLFDJ*)/)<N[[;O5RKCK+F81;34PG!-7/*^"J7R1YLNVX8^O&NHYT.6_I&N[!
M?FUO-;;20*F8 &F8DD1#O4C.\[-57C@#/^,;@][LU(ESY4&I1]>XJA9)YA0!
MA](Z!,7B-UP YXZ$.GYMH$E8TQGNUK?TC]YY=.:!&KA0_#NK;+-(3A)204T[
M;N]4_PDV#DT<KU3<^"_IA[GC64+*SE@E-L:H0# YE/1I$X@=@WQZP*#8&/A
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
M>S2O31PP>W<&:P@*99:O3L]H-83,\W@THSMESS2K72NY$O5\DS7#A@*Y(6%
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
M%*,'P76ET%>>0_XO06@"Z*.(#U&LXK.,*637*)Y=H3B*HP%!ZX_ ;RQ\=#L
M3S\"OW7PFS/1C/N<C!W?^ 3?UKSMO*& 1#&<AC,^)KV/B?,Q.>'#TF'^^EG9
M8B*L86;4684:DQ&)@-54O +8%^3=9\=54$M12LR&,N^]SIU7VW+VR60:F93L
M![1.>ZW3LUK301%82LQ+7[HMT14B/"=[DC>87AT"D ;"M22[YOVU>;W3=WIG
MD?WUBGW]O#>;#YBE_V7S\8='[Y6!+%W?4T9KP[4O^GZW;ZWWKJ.\V5^9ENL[
MY%\:WZ\?L"R)><84"D,97<^--.E[H%]H4;NNL!/:]!@WK<QG Z0U,.>%$/JP
ML [Z#U'R!U!+ P04    "  .BU)2*KP=(5 "   P!0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6R=5,MNVS 0_)6%D$,"I)8M*X\&MH!$[@MH$"./
M]E#T0$MKBPA%NN3*2O^^2\H1W-8I@EXD+KFS,T-R.6F-?705(L%3K;2;1A71
M^B*.75%A+=S K%'SRM+86A"'=A6[M451!E"MXF0X/(UK(7643<+<W&83TY"2
M&N<67%/7POZ\0F7::32*GB=NY:HB/Q%GD[58X1W2PWIN.8K[*J6L43MI-%A<
M3J/+T46>^OR0\$5BZW;&X)TLC'GTP:=R&@V](%18D*\@^+?!')7RA5C&CVW-
MJ*?TP-WQ<_7WP3M[60B'N5%?94G5-#J/H,2E:!3=FO8C;OV<^'J%42Y\H>UR
M3],(BL:1J;=@5E!+W?W%TW8?=@"CEP#)%I"\%C#> L;!:*<LV)H)$MG$FA:L
MS^9J?A#V)J#9C=3^%._(\JID'&6YJ6M)?"SD0.@2<J-)ZA7J0J*#PQF2D,H=
MP1MXN)O!X<$1'(#4<"V5XE-PDYA8A"\5%UO"JXXP>8%PAL4 DM-C2(;)< \\
M?PW\W,-';W^'QVR]]Y_T_I-0;_Q?_F?2%<JXQB)\NUPXLGSKOO^#==RSC@-K
M^@+KO+%%Q9</;A9*KH2_T,?P[HE0ETP.'[@?"2W<5T+#?8MJ@W#-PJJ]^]U1
MG04JW[2;C/=ULT==VJM+_ZGN,Q*S.S!+R"V6DN"F(4<BB#N&R]HTFO8IZ<J>
M["A)SP=GO9CN?-._Y(Z3/_3&._?9OR77PJZD=J!PR:#AX(PI;->?74!F':[X
MPA W3!A6_*2A]0F\OC2&G@/?-?TCF?T"4$L#!!0    (  Z+4E)!P1!F00,
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
M4$L! A0#%     @ #HM24@=!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  .BU)2 F^MF^\    K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M"  .BU)2F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    (  Z+4E*3]HUCM 4   L8   8
M      " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M"  .BU)2.3:DAKT%  "X#P  &               @('X#0  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ #HM24HR^G)AB!0  :A0  !@
M             ("!ZQ,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    (  Z+4E*R2H"V!0,  %,(   8              " @8,9  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  .BU)286^K)GT&  #V
M&P  &               @(&^'   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ #HM24MI!.$<3 P  CPD  !@              ("!<2,
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (  Z+4E+T?G[W
M+@<  . B   8              " @;HF  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    "  .BU)2'H'D]\,)  "X*P  &
M@($>+@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ #HM2
M4B;W;3,0!0  :0L  !@              ("!%S@  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    (  Z+4E+<JK.G00(  )P%   9
M      " @5T]  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ #HM24OLK"[=[ @  X@4  !D              ("!U3\  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  .BU)2^]Z?!5HK   %A@
M&0              @(&'0@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    (  Z+4E+"#YHXK0X  &HN   9              " @1AN  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ #HM24N66%R_8
M!P  T1<  !D              ("!_'P  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    "  .BU)2^3&0\+@:   )6@  &0
M@($+A0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (  Z+
M4E(0VLI+S0@  #<8   9              " @?J?  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ #HM24O,7O(,:"0  (!<  !D
M         ("!_J@  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    "  .BU)2<)I-?00$  #N"0  &0              @(%/L@  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (  Z+4E*IM1%>+P,   H(
M   9              " @8JV  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ #HM24K6.E."C"0  '1<  !D              ("!\+D
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  .BU)2$#,.
M"O4#  "!"0  &0              @('*PP  >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    (  Z+4E+E#D/XU04  )T,   9
M  " @?;'  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
M#HM24O-(>6+@ @  /@8  !D              ("! LX  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    "  .BU)2:_>&@;8"  "I!0  &0
M            @($9T0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    (  Z+4E(L7&V]?BP  -63   9              " @0;4  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ #HM24F6P6''O P
ME@@  !D              ("!NP ! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    "  .BU)2[V,+/TX&  #Q$0  &0              @('A
M! $ >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (  Z+4E)W
M\WX+0@,  -D&   9              " @68+ 0!X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ #HM24L[_VQ#,!   [0P  !D
M     ("!WPX! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M"  .BU)2J10FA/8%  !V$   &0              @('B$P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (  Z+4E([94XHX@(  )\&   9
M              " @0\: 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ #HM24JY7?>,] P  'P@  !D              ("!*!T! 'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  .BU)284HZ^&\&
M  #J#P  &0              @(&<( $ >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    (  Z+4E)?>!X8R@(  /8%   9              "
M@4(G 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ #HM2
M4O/YGNUS"0  ;2H  !D              ("!0RH! 'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    "  .BU)2$(V ZL0+   >1   &0
M        @('M,P$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   (  Z+4E+0KH DC@,  &P-   9              " @>@_ 0!X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ #HM24DH4I'H)!0  !1@
M !D              ("!K4,! 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    "  .BU)2?3?;$M (  #A-0  &0              @('M2 $
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  Z+4E*3OM C
M. 8  +L=   9              " @?11 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ #HM24L$HT(K8 @  ]@8  !D
M ("!8U@! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  .
MBU)24MA\_Z\#  #'"0  &0              @(%R6P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (  Z+4E+3<>%YEP(  +D%   9
M          " @5A? 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ #HM24D&KT6)6 @  T00  !D              ("!)F(! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  .BU)2ZCN#158"  !M
M!P  &0              @(&S9 $ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    (  Z+4E+U;PJ3U (  %$(   9              " @4!G
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ #HM24E6U
M%MTD!0  /A8  !D              ("!2VH! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    "  .BU)2X1NF%GX"   ["   &0
M    @(&F;P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M  Z+4E):@=5"%P(  ! %   9              " @5MR 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ #HM24EO\JA/0 P  >0T  !D
M             ("!J70! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    "  .BU)2Q S8O5\)  "\*@  &0              @(&P> $ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (  Z+4E((8'G51 ,
M )$*   9              " @4:" 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ #HM24M=@',*4 @  E 8  !D              ("!
MP84! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  .BU)2
M*KP=(5 "   P!0  &0              @(&,B $ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    (  Z+4E)!P1!F00,  $(/   9
M      " @1.+ 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ #HM24L1<3"!# @  ?@L   T              ( !BXX! 'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    "  .BU)2EXJ[',     3 @  "P
M@ 'YD $ 7W)E;',O+G)E;'-02P$"% ,4    "  .BU)2"?"LIZ4$   J)
M#P              @ 'BD0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
M#HM24KP!UL'@ 0  ["   !H              ( !M)8! 'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ #HM24A34<>30 0  K2   !,
M             ( !S)@! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #\
,/P P$0  S9H!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>76
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>154</ContextCount>
  <ElementCount>489</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>50</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0102114 - Document - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1108108 - Statement - Treasury Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/TreasuryStock</Role>
      <ShortName>Treasury Stock</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1407417 - Statement - Capital Stock and Dividends (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividendsDetails</Role>
      <ShortName>Capital Stock and Dividends (Details)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1409418 - Statement - Treasury Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/TreasuryStockDetails</Role>
      <ShortName>Treasury Stock (Details)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2105102 - Disclosure - Share Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensation</Role>
      <ShortName>Share Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2108103 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Interest Rate Swaps</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwaps</Role>
      <ShortName>Interest Rate Swaps</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2126106 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2129107 - Disclosure - Capital Stock and Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividends</Role>
      <ShortName>Capital Stock and Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2132109 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2135110 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2138111 - Disclosure - Retirement Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlans</Role>
      <ShortName>Retirement Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2141112 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2143113 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2146115 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/NewAccountingPronouncements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2306302 - Disclosure - Share Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/ShareBasedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2312304 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/Debt</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2318305 - Disclosure - Interest Rate Swaps (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsTables</Role>
      <ShortName>Interest Rate Swaps (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/InterestRateSwaps</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2328306 - Disclosure - Leases, Supplemental Lease Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability</Role>
      <ShortName>Leases, Supplemental Lease Liability</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2330307 - Disclosure - Capital Stock and Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockandDividendsTables</Role>
      <ShortName>Capital Stock and Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CapitalStockandDividends</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2333308 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/NetIncomePerShare</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2336309 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/IncomeTaxes</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2344310 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SegmentReporting</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Share Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2413404 - Disclosure - Senior Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tractorsupply.com/role/SeniorNotesDetails</Role>
      <ShortName>Senior Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2414405 - Disclosure - Senior Credit Facility - Credit Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails</Role>
      <ShortName>Senior Credit Facility - Credit Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Interest Rate Swaps (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsDetails</Role>
      <ShortName>Interest Rate Swaps (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/InterestRateSwapsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2419408 - Disclosure - Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails</Role>
      <ShortName>Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2420409 - Disclosure - Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails</Role>
      <ShortName>Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2421410 - Disclosure - Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2422411 - Disclosure - Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails</Role>
      <ShortName>Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2423412 - Disclosure - Leases, Term and Discount</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesTermandDiscount</Role>
      <ShortName>Leases, Term and Discount</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - Leases, Cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesCost</Role>
      <ShortName>Leases, Cost</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Leases, Maturities Table</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesMaturitiesTable</Role>
      <ShortName>Leases, Maturities Table</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/Leases</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2431416 - Disclosure - Capital Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CapitalStockDetails</Role>
      <ShortName>Capital Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CapitalStockandDividendsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2434419 - Disclosure - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NetIncomePerShareDetails</Role>
      <ShortName>Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/NetIncomePerShareTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2437420 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/IncomeTaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2439421 - Disclosure - Retirement Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlansDetails</Role>
      <ShortName>Retirement Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/RetirementBenefitPlans</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2440422 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails</Role>
      <ShortName>Retirement Benefit Plans Deferred Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2442423 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/CommitmentsandContingencies</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="tsco-20201226.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2445424 - Disclosure - Segment Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SegmentReportingDetails</Role>
      <ShortName>Segment Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SegmentReportingTables</ParentRole>
      <Position>55</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="10-K" original="tsco-20201226.htm">tsco-20201226.htm</File>
    <File>a202010-kex21q4.htm</File>
    <File>a202010-kex23q4.htm</File>
    <File>a202010-kex311q4.htm</File>
    <File>a202010-kex312q4.htm</File>
    <File>a202010-kex32q4.htm</File>
    <File>ex1059performanceshareunit.htm</File>
    <File>ex1060restrictedshareunita.htm</File>
    <File>ex1061nonqualifiedstockopt.htm</File>
    <File>ex46-descriptionofsecuriti.htm</File>
    <File>tsco-20201226.xsd</File>
    <File>tsco-20201226_cal.xml</File>
    <File>tsco-20201226_def.xml</File>
    <File>tsco-20201226_lab.xml</File>
    <File>tsco-20201226_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tsco-20201226_g1.jpg</File>
    <File>tsco-20201226_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tsco-20201226.htm": {
   "axisCustom": 2,
   "axisStandard": 13,
   "contextCount": 154,
   "dts": {
    "calculationLink": {
     "local": [
      "tsco-20201226_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tsco-20201226_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "tsco-20201226.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tsco-20201226_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsco-20201226_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "tsco-20201226.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 676,
   "entityCount": 1,
   "hidden": {
    "http://www.tractorsupply.com/20201226": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 7,
    "total": 9
   },
   "keyCustom": 81,
   "keyStandard": 408,
   "memberCustom": 28,
   "memberStandard": 20,
   "nsprefix": "tsco",
   "nsuri": "http://www.tractorsupply.com/20201226",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.tractorsupply.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1407417 - Statement - Capital Stock and Dividends (Details)",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails",
     "shortName": "Capital Stock and Dividends (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsForRepurchaseOfCommonStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1409418 - Statement - Treasury Stock (Details)",
     "role": "http://www.tractorsupply.com/role/TreasuryStockDetails",
     "shortName": "Treasury Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Significant Accounting Policies",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105102 - Disclosure - Share Based Compensation",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensation",
     "shortName": "Share Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108103 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Debt",
     "role": "http://www.tractorsupply.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Interest Rate Swaps",
     "role": "http://www.tractorsupply.com/role/InterestRateSwaps",
     "shortName": "Interest Rate Swaps",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126106 - Disclosure - Leases",
     "role": "http://www.tractorsupply.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129107 - Disclosure - Capital Stock and Dividends",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividends",
     "shortName": "Capital Stock and Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132109 - Disclosure - Net Income Per Share",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0102114 - Document - New Accounting Pronouncements",
     "role": "http://www.tractorsupply.com/role/NewAccountingPronouncements",
     "shortName": "New Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135110 - Disclosure - Income Taxes",
     "role": "http://www.tractorsupply.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138111 - Disclosure - Retirement Benefit Plans",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlans",
     "shortName": "Retirement Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141112 - Disclosure - Commitments and Contingencies",
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143113 - Disclosure - Segment Reporting",
     "role": "http://www.tractorsupply.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146115 - Disclosure - Subsequent Events",
     "role": "http://www.tractorsupply.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i7f15b456244c47f98ff1f4dded7e7b3a_D20210217-20210217",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Significant Accounting Policies (Policies)",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Significant Accounting Policies (Tables)",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306302 - Disclosure - Share Based Compensation (Tables)",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationTables",
     "shortName": "Share Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312304 - Disclosure - Debt (Tables)",
     "role": "http://www.tractorsupply.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318305 - Disclosure - Interest Rate Swaps (Tables)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsTables",
     "shortName": "Interest Rate Swaps (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePaymentsUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328306 - Disclosure - Leases, Supplemental Lease Liability",
     "role": "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability",
     "shortName": "Leases, Supplemental Lease Liability",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePaymentsUse",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2330307 - Disclosure - Capital Stock and Dividends (Tables)",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsTables",
     "shortName": "Capital Stock and Dividends (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333308 - Disclosure - Net Income Per Share (Tables)",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336309 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.tractorsupply.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344310 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.tractorsupply.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NatureOfOperations",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Significant Accounting Policies (Details)",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NatureOfOperations",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Share Based Compensation (Details)",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
     "shortName": "Share Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410403 - Disclosure - Goodwill and Other Intangible Assets (Details)",
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ie8ae5f30187440f4a11018dfcb2731ea_I20181229",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413404 - Disclosure - Senior Notes (Details)",
     "role": "http://www.tractorsupply.com/role/SeniorNotesDetails",
     "shortName": "Senior Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226",
      "decimals": null,
      "lang": "en-US",
      "name": "tsco:ShelfNotesMaximumMaturityDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ia1064a07812642249a56d0b4332c7eb8_I20201104",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414405 - Disclosure - Senior Credit Facility - Credit Agreement (Details)",
     "role": "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
     "shortName": "Senior Credit Facility - Credit Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ia1064a07812642249a56d0b4332c7eb8_I20201104",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417407 - Disclosure - Interest Rate Swaps (Details)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
     "shortName": "Interest Rate Swaps (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i18f222ef271640b380c40f305f55fa88_I20191228",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:DerivativeInstrumentPreTaxGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419408 - Disclosure - Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails",
     "shortName": "Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420409 - Disclosure - Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails",
     "shortName": "Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:DerivativeInstrumentsTaxImpactTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421410 - Disclosure - Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422411 - Disclosure - Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details)",
     "role": "http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails",
     "shortName": "Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423412 - Disclosure - Leases, Term and Discount",
     "role": "http://www.tractorsupply.com/role/LeasesTermandDiscount",
     "shortName": "Leases, Term and Discount",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tsco:FinanceOperatingAndVariableLeaseCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - Leases, Cost",
     "role": "http://www.tractorsupply.com/role/LeasesCost",
     "shortName": "Leases, Cost",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:VariableLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Leases, Maturities Table",
     "role": "http://www.tractorsupply.com/role/LeasesMaturitiesTable",
     "shortName": "Leases, Maturities Table",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:Storeleasesoptionalrenewalperiodsmaximum",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Leases (Details)",
     "role": "http://www.tractorsupply.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:Storeleasesoptionalrenewalperiodsmaximum",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockSharesAuthorized",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431416 - Disclosure - Capital Stock (Details)",
     "role": "http://www.tractorsupply.com/role/CapitalStockDetails",
     "shortName": "Capital Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434419 - Disclosure - Net Income Per Share (Details)",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareDetails",
     "shortName": "Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437420 - Disclosure - Income Taxes (Details)",
     "role": "http://www.tractorsupply.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439421 - Disclosure - Retirement Benefit Plans (Details)",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails",
     "shortName": "Retirement Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440422 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails",
     "shortName": "Retirement Benefit Plans Deferred Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442423 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445424 - Disclosure - Segment Reporting (Details)",
     "role": "http://www.tractorsupply.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "ic3fc862c524c4971b0a13c7296cf2f23_D20201226-20201226",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i63f48a3209f24569947297c55424d965_I20201226",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i5ee30d2134794fb4bd1d530708f6f0c0_I20171230",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i5ee30d2134794fb4bd1d530708f6f0c0_I20171230",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1108108 - Statement - Treasury Stock",
     "role": "http://www.tractorsupply.com/role/TreasuryStock",
     "shortName": "Treasury Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20201226.htm",
      "contextRef": "i420b39e20e8e4aaa8802d60d6a11805e_D20191229-20201226",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 50,
   "tag": {
    "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",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "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",
        "terseLabel": "Entity Address, Street Address"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r517"
     ],
     "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",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "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",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "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",
        "terseLabel": "Entity Incorporation, State"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "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": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r517"
     ],
     "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",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r517"
     ],
     "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",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of each class"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Name of each exchange on which registered"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol(s)"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r354",
      "r355",
      "r358",
      "r359",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r354",
      "r355",
      "r358",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r157",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r175",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r157",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r175",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EnergyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy [Axis]",
        "terseLabel": "Energy [Axis]"
       }
      }
     },
     "localname": "EnergyAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EnergyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy [Domain]",
        "terseLabel": "Energy [Domain]"
       }
      }
     },
     "localname": "EnergyDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r265",
      "r266",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r479",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r265",
      "r266",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r479",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r181",
      "r248",
      "r249",
      "r442",
      "r478",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r181",
      "r248",
      "r249",
      "r442",
      "r478",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r252",
      "r265",
      "r266",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r479",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r252",
      "r265",
      "r266",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r441",
      "r479",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r182",
      "r183",
      "r248",
      "r250",
      "r481",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r248",
      "r250",
      "r481",
      "r496",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "TEXAS"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A1750SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.750% Senior Notes",
        "label": "1.750% Senior Notes [Member]",
        "terseLabel": "1.750% Senior Notes [Member]"
       }
      }
     },
     "localname": "A1750SeniorNotesMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A2016SeniorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 Senior Credit Facility [Member]",
        "label": "2016 Senior Credit Facility [Member]",
        "terseLabel": "2016 Senior Credit Facility"
       }
      }
     },
     "localname": "A2016SeniorCreditFacilityMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A2018OmnibusIncentivePlan1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Omnibus Incentive Plan1 [Member]",
        "label": "2018 Omnibus Incentive Plan1 [Member]",
        "terseLabel": "2018 Omnibus Incentive Plan"
       }
      }
     },
     "localname": "A2018OmnibusIncentivePlan1Member",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_AdoptionOfASU201712": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adoption of ASU 2017-12",
        "label": "Adoption of ASU 2017-12",
        "terseLabel": "Adoption of ASU 2017-12"
       }
      }
     },
     "localname": "AdoptionOfASU201712",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_AgricultureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as agriculture.",
        "label": "Agriculture [Member]",
        "terseLabel": "Agriculture"
       }
      }
     },
     "localname": "AgricultureMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of incremental credit facility which will result in modification of debt covenants",
        "label": "Amount of incremental credit facility which will result in modification of debt covenants",
        "terseLabel": "Amount of incremental credit facility which will result in modification of debt covenants"
       }
      }
     },
     "localname": "Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_April2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April 2020 Term Loan",
        "label": "April 2020 Term Loan [Member]",
        "terseLabel": "April 2020 Term Loan [Member]"
       }
      }
     },
     "localname": "April2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations.",
        "label": "Average percentage of sales by product categories [Table Text Block]",
        "verboseLabel": "Average percentage of sales by product categories (in hundredths)"
       }
      }
     },
     "localname": "AveragePercentageOfSalesByProductCategoriesTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_BeginningBalanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beginning Balance [Member]",
        "label": "Beginning Balance [Member]",
        "terseLabel": "Beginning Balance [Member]"
       }
      }
     },
     "localname": "BeginningBalanceMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_BondAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond [Axis]",
        "label": "Bond [Axis]",
        "terseLabel": "Industrial Revenue Bond [Axis]"
       }
      }
     },
     "localname": "BondAxis",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_BondDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Bond [Axis]",
        "label": "Bond [Domain]",
        "terseLabel": "Industrial Revenue Bond [Domain]"
       }
      }
     },
     "localname": "BondDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_BrentwoodTnSscMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Brentwood, TN SSC [Member]",
        "label": "Brentwood, TN SSC [Member]",
        "terseLabel": "Brentwood, TN SSC"
       }
      }
     },
     "localname": "BrentwoodTnSscMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_CashOutflowforDebtIssuanceCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Outflow for Debt Issuance Cost",
        "label": "Cash Outflow for Debt Issuance Cost",
        "terseLabel": "Debt discounts and issuance costs"
       }
      }
     },
     "localname": "CashOutflowforDebtIssuanceCost",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_CashPaidDuringPeriodForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period for [Abstract]",
        "verboseLabel": "Cash paid during the year for:"
       }
      }
     },
     "localname": "CashPaidDuringPeriodForAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ClothingAndFootwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as clothing and footware.",
        "label": "Clothing and Footware [Member]",
        "terseLabel": "Clothing and Footwear"
       }
      }
     },
     "localname": "ClothingAndFootwareMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_CombinedLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combined Lease Maturities",
        "label": "Combined Lease Maturities [Line Items]",
        "terseLabel": "Combined Lease Maturities [Axis]"
       }
      }
     },
     "localname": "CombinedLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan.",
        "label": "Company maximum match as a percentage of eligible compensation",
        "verboseLabel": "Company maximum match as a percentage of eligible compensation (in hundredths)"
       }
      }
     },
     "localname": "CompanyMaximumMatchAsPercentageOfEligibleCompensation",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_CompanyMaximumMatchUnderDeferredCompensationProgram": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount of Company match under the employee deferred compensation program.",
        "label": "Company maximum match under deferred compensation program",
        "verboseLabel": "Company's maximum match under employee deferred compensation program"
       }
      }
     },
     "localname": "CompanyMaximumMatchUnderDeferredCompensationProgram",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive Income",
        "label": "Comprehensive Income [Abstract]",
        "terseLabel": "Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "ComprehensiveIncomeAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "xbrltype": "stringItemType"
    },
    "tsco_ComputerSoftwareAndHardwareGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross amount of capitalized computer software and hardware costs as of the balance sheet date.",
        "label": "Computer software and hardware, gross",
        "terseLabel": "Computer software and hardware, gross"
       }
      }
     },
     "localname": "ComputerSoftwareAndHardwareGross",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ComputerSoftwareAndHardwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems and capitalized costs of purchased software applications.",
        "label": "Computer software and hardware [Member]",
        "terseLabel": "Computer software and hardware"
       }
      }
     },
     "localname": "ComputerSoftwareAndHardwareMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_ConsolidatedBalanceSheetsUnauditedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]",
        "terseLabel": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]"
       }
      }
     },
     "localname": "ConsolidatedBalanceSheetsUnauditedAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "xbrltype": "stringItemType"
    },
    "tsco_ConsolidatedStoresAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Stores [Axis]",
        "label": "Consolidated Stores [Axis]",
        "terseLabel": "Consolidated Stores [Axis]"
       }
      }
     },
     "localname": "ConsolidatedStoresAxis",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ConsolidatedStoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Consolidated Stores [Axis]",
        "label": "Consolidated Stores [Domain]",
        "terseLabel": "Consolidated Stores [Domain]"
       }
      }
     },
     "localname": "ConsolidatedStoresDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_CorporateIncomeTaxRateCurrent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Income Tax Rate - Current",
        "label": "Corporate Income Tax Rate - Current",
        "terseLabel": "Corporate Income Tax Rate"
       }
      }
     },
     "localname": "CorporateIncomeTaxRateCurrent",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentAmendedDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Amended Date",
        "label": "Debt Instrument, Amended Date",
        "terseLabel": "Debt Instrument, Amended Date"
       }
      }
     },
     "localname": "DebtInstrumentAmendedDate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus",
        "label": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateLIBORPlus",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum",
        "label": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate, Maximum"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum",
        "label": "Debt Instrument, Basis Spread on Variable Rate, Minimum",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate, Minimum"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateMinimum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate Revolver",
        "label": "Debt Instrument, Basis Spread on Variable Rate Revolver",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate Revolver"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateRevolver",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DeferredCompensationArrangementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures pertaining to deferred compensation.",
        "label": "Deferred Compensation Arrangement [Axis]",
        "terseLabel": "Deferred Compensation Arrangement [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementAxis",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_DeferredCompensationProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of deferred compensation program.",
        "label": "Deferred Compensation Program [Domain]",
        "terseLabel": "Deferred compensation program"
       }
      }
     },
     "localname": "DeferredCompensationProgramDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DeferredRent": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis plus deferred credit for incentives or inducements received by a lessee from a lessor, in order to motivate the lessee to enter the lease agreement, which incentive or inducements is to be recognized as a reduction of rental expense over the lease term.",
        "label": "Deferred rent",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRent",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsDeferredCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deferred compensation, which can only be deducted for tax purposes when the expense is incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.",
        "label": "Deferred Tax Assets, Deferred compensation",
        "verboseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredCompensation",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLeaseExitObligation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from lease exit obligations.",
        "label": "Deferred Tax Assets Lease Exit Obligation",
        "terseLabel": "Lease exit obligations"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseExitObligation",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Amortization"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfAmortization",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits",
        "label": "Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits",
        "terseLabel": "Accrued sales tax audit reserve"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under general liability insurance.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals General Liability Insurance",
        "terseLabel": "General liability insurance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxLiabilitiesFinanceLeaseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Finance Lease Assets",
        "label": "Deferred Tax Liabilities, Finance Lease Assets",
        "terseLabel": "Deferred Tax Liabilities, Finance Lease Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesFinanceLeaseAssets",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "label": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "terseLabel": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income tax expense (benefit), net of tax expense of interest rate swap",
        "label": "Deferred income tax expense (benefit), net of tax expense of interest rate swap",
        "totalLabel": "Deferred income tax expense (benefit), net of tax expense of interest rate swap"
       }
      }
     },
     "localname": "Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DefineContributionBenefitPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the description and required disclosures pertaining to the entity's defined contribution benefit plans.",
        "label": "Define Contribution Benefit Plan [Axis]",
        "terseLabel": "Define Contribution Benefit Plan [Axis]"
       }
      }
     },
     "localname": "DefineContributionBenefitPlanAxis",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_DefineContributionBenefitPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution plan to a benefit plan that provides benefits for employees.",
        "label": "Define Contribution Benefit Plan [Domain]",
        "terseLabel": "Define contribution benefit plan"
       }
      }
     },
     "localname": "DefineContributionBenefitPlanDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DerivativeInstrumentPreTaxGainLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Pre-Tax Gain (Loss)",
        "label": "Derivative Instrument, Pre-Tax Gain (Loss) [Table Text Block]",
        "terseLabel": "Derivative Instrument, Pre-Tax Gain (Loss)"
       }
      }
     },
     "localname": "DerivativeInstrumentPreTaxGainLossTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_DerivativeInstrumentsTaxImpactTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments, Tax Impact",
        "label": "Derivative Instruments, Tax Impact [Table Text Block]",
        "terseLabel": "Derivative Instruments, Tax Impact"
       }
      }
     },
     "localname": "DerivativeInstrumentsTaxImpactTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.",
        "label": "Dilutive stock options and restricted stock units outstanding , per share",
        "negatedLabel": "Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)"
       }
      }
     },
     "localname": "DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tsco_DistributionExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount represents total cost incurred at our distribution centers for receiving, warehousing and preparing product for delivery. They are expensed as incurred and are included in SG&amp;A expenses in the Consolidated Statements of Income.",
        "label": "Distribution Expense",
        "verboseLabel": "Distribution center costs"
       }
      }
     },
     "localname": "DistributionExpense",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DueinyearsoneandtwoFebruary2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years one and two February 2016 Term Loan [Member]",
        "label": "Due in years one and two February 2016 Term Loan [Member]",
        "terseLabel": "Due in years one and two February 2016 Term Loan"
       }
      }
     },
     "localname": "DueinyearsoneandtwoFebruary2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsoneandtwoJune2017TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years one and two June 2017 Term Loan [Member]",
        "label": "Due in years one and two June 2017 Term Loan [Member]",
        "terseLabel": "Due in years one and two June 2017 Term Loan"
       }
      }
     },
     "localname": "DueinyearsoneandtwoJune2017TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years three through five February 2016 Term Loan [Member]",
        "label": "Due in years three through five February 2016 Term Loan [Member]",
        "terseLabel": "Due in years three through five February 2016 Term Loan"
       }
      }
     },
     "localname": "DueinyearsthreethroughfiveFebruary2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years three through five June 2017 Term Loan [Member] [Member]",
        "label": "Due in years three through five June 2017 Term Loan [Member] [Member]",
        "terseLabel": "Due in years three through five June 2017 Term Loan"
       }
      }
     },
     "localname": "DueinyearsthreethroughfiveJune2017TermLoanMemberMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Employeestockpurchaseprogramdiscountpercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee stock purchase program discount percentage off of the fair market value of common stock.",
        "label": "Employee stock purchase program discount percentage",
        "terseLabel": "Employee stock purchase program discount percentage"
       }
      }
     },
     "localname": "Employeestockpurchaseprogramdiscountpercentage",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_Exerciseofstockoptionsandrestrictedstockunits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of stock options and restricted stock units",
        "label": "Exercise of stock options and restricted stock units",
        "terseLabel": "Exercise of stock options and restricted stock units, shares"
       }
      }
     },
     "localname": "Exerciseofstockoptionsandrestrictedstockunits",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "tsco_February2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February 2016 Term Loan [Member]",
        "label": "February 2016 Term Loan [Member]",
        "terseLabel": "February 2016 Term Loan"
       }
      }
     },
     "localname": "February2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_FinanceLeaseInterestExpenseFutureMaturities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Interest Expense Future Maturities",
        "label": "Finance Lease, Interest Expense Future Maturities",
        "terseLabel": "Finance Lease, Interest Expense Future Maturities [Line Items]"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpenseFutureMaturities",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FinanceLeaseLiabilityPresentValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, Present Value",
        "label": "Finance Lease, Liability, Present Value",
        "terseLabel": "Finance Lease, Liability, Present Value"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPresentValue",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FinanceLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Maturities",
        "label": "Finance Lease Maturities [Line Items]",
        "terseLabel": "Finance Lease Maturities [Axis]"
       }
      }
     },
     "localname": "FinanceLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_FinanceOperatingAndVariableLeaseCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance, Operating, and Variable Lease, Cost",
        "label": "Finance, Operating, and Variable Lease, Cost",
        "negatedTerseLabel": "Lease, Cost [Line Items]",
        "terseLabel": "Lease, Cost [Line Items]"
       }
      }
     },
     "localname": "FinanceOperatingAndVariableLeaseCost",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FixedChargeCoverageRatioMinimumRequirementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Charge Coverage Ratio Minimum Requirement [Member]",
        "label": "Fixed Charge Coverage Ratio Minimum Requirement [Member]",
        "terseLabel": "Fixed Charge Coverage Ratio Minimum Requirement"
       }
      }
     },
     "localname": "FixedChargeCoverageRatioMinimumRequirementMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_FranklinKyDcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Franklin, KY DC [Member]",
        "label": "Franklin, KY DC [Member]",
        "terseLabel": "Franklin, KY DC"
       }
      }
     },
     "localname": "FranklinKyDcMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_FreightPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for freight.",
        "label": "Freight [Policy Text Block]",
        "verboseLabel": "Freight"
       }
      }
     },
     "localname": "FreightPolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_FutureMinimumPaymentsDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments Due",
        "label": "Future Minimum Payments Due",
        "terseLabel": "Future Minimum Payments Due [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDue",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Five Years",
        "label": "Future Minimum Payments, Due in Five Years",
        "terseLabel": "Future Minimum Payments, Due in Five Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Four Years",
        "label": "Future Minimum Payments, Due in Four Years",
        "terseLabel": "Future Minimum Payments, Due in Four Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Three Years",
        "label": "Future Minimum Payments, Due in Three Years",
        "terseLabel": "Future Minimum Payments, Due in Three Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Two Years",
        "label": "Future Minimum Payments, Due in Two Years",
        "terseLabel": "Future Minimum Payments, Due in Two Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments Due, Next Twelve Months",
        "label": "Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "Future Minimum Payments Due, Next Twelve Months [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueNextTwelveMonths",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due Thereafter",
        "label": "Future Minimum Payments, Due Thereafter",
        "terseLabel": "Future Minimum Payments, Due Thereafter [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueThereafter",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Interest",
        "label": "Future Minimum Payments, Interest",
        "terseLabel": "Future Minimum Payments, Interest [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsInterest",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_HardwareToolsAndTruckMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as hardware, tools and truck.",
        "label": "Hardware, Tools and Truck [Member]",
        "terseLabel": "Hardware, Tools and Truck"
       }
      }
     },
     "localname": "HardwareToolsAndTruckMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_ImpairmentOfLongLivedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets [Abstract]",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_IndustrialRevenueBondMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial Revenue Bond, Maturity Date",
        "label": "Industrial Revenue Bond, Maturity Date",
        "terseLabel": "Industrial Revenue Bond, Maturity Date"
       }
      }
     },
     "localname": "IndustrialRevenueBondMaturityDate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_IndustrialrevenuebondsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule which outlines the terms of certain industrial revenue bonds entered into as a financing mechanism to fund capital expenditures.",
        "label": "IndustrialRevenueBonds [Table Text Block]",
        "terseLabel": "Industrial Revenue Bonds"
       }
      }
     },
     "localname": "IndustrialrevenuebondsTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_InterestRateSwapLiabilityPortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap Liability Portion",
        "label": "Interest Rate Swap Liability Portion [Member]",
        "terseLabel": "Interest Rate Swap Liability Portion [Member]"
       }
      }
     },
     "localname": "InterestRateSwapLiabilityPortionMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_InterestRateSwapLongTermPortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap Long Term Portion [Member] [Member]",
        "label": "Interest Rate Swap Long Term Portion [Member]",
        "terseLabel": "Interest Rate Swap Long Term Portion [Member]"
       }
      }
     },
     "localname": "InterestRateSwapLongTermPortionMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_InterestRateSwapShortTermPortionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap Short Term Portion [Member]",
        "label": "Interest Rate Swap Short Term Portion [Member]",
        "terseLabel": "Interest Rate Swap Short Term Portion [Member]"
       }
      }
     },
     "localname": "InterestRateSwapShortTermPortionMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_June2017TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June 2017 Term Loan [Member]",
        "label": "June 2017 Term Loan [Member]",
        "terseLabel": "June 2017 Term Loan"
       }
      }
     },
     "localname": "June2017TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_KeyassumptionsinfairvaluedeterminationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key assumptions in fair value determination",
        "label": "Key assumptions in fair value determination [Abstract]",
        "terseLabel": "Key assumptions in fair value determination"
       }
      }
     },
     "localname": "KeyassumptionsinfairvaluedeterminationAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Cost [Table]",
        "label": "Lease Cost [Line Items]",
        "terseLabel": "Lease Cost [Table]"
       }
      }
     },
     "localname": "LeaseCostLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability",
        "label": "Lease Liability",
        "terseLabel": "Lease Liability [Line Items]"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_LeaseTermAndDiscountLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term and Discount",
        "label": "Lease Term and Discount [Line Items]",
        "terseLabel": "Lease Term and Discount [Axis]"
       }
      }
     },
     "localname": "LeaseTermAndDiscountLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseTermAndDiscountTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term and Discount [Table]",
        "label": "Lease Term and Discount [Table]",
        "terseLabel": "Lease Term and Discount [Table]"
       }
      }
     },
     "localname": "LeaseTermAndDiscountTable",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseTermExpirationThroughDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term Expiration Through Date",
        "label": "Lease Term Expiration Through Date",
        "terseLabel": "Lease Term Expiration Through Date"
       }
      }
     },
     "localname": "LeaseTermExpirationThroughDate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "gYearItemType"
    },
    "tsco_LeaseTermLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term",
        "label": "Lease Term [Line Items]",
        "terseLabel": "Lease Term [Line Items]"
       }
      }
     },
     "localname": "LeaseTermLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LettersOfCreditMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters of Credit, Maximum Borrowing Capacity",
        "label": "Letters of Credit, Maximum Borrowing Capacity",
        "terseLabel": "Letters of Credit, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LettersOfCreditMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_LeverageRatioMaximumRequirementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage Ratio Maximum Requirement [Member]",
        "label": "Leverage Ratio Maximum Requirement [Member]",
        "terseLabel": "Leverage Ratio Maximum Requirement"
       }
      }
     },
     "localname": "LeverageRatioMaximumRequirementMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_LivestockAndPetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as livestock and pet.",
        "label": "Livestock and Pet [Member]",
        "terseLabel": "Livestock and Pet"
       }
      }
     },
     "localname": "LivestockAndPetMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_MaconGaDcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Macon, GA DC [Member]",
        "label": "Macon, GA DC [Member]",
        "terseLabel": "Macon, GA DC"
       }
      }
     },
     "localname": "MaconGaDcMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_March2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March 2020 Term Loan",
        "label": "March 2020 Term Loan [Member]",
        "terseLabel": "March 2020 Term Loan [Member]"
       }
      }
     },
     "localname": "March2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan.",
        "label": "Maximum percentage of employee's compensation eligible for 100% match",
        "terseLabel": "Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)"
       }
      }
     },
     "localname": "MaximumPercentageOfEmployeesCompensationEligibleFor100Match",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.",
        "label": "Maximum percentage of employees's compensation eligible for 50% match",
        "verboseLabel": "Maximum percentage of employee's compensation eligible for 50% match"
       }
      }
     },
     "localname": "MaximumPercentageOfEmployeessCompensationEligibleFor50Match",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MaximumPrincipalAmountOfBondAuthorized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum principal amount authorized under the Industrial Revenue Bond agreement.",
        "label": "Maximum Principal Amount of Bond Authorized",
        "terseLabel": "Maximum Principal Amount of Bond Authorized"
       }
      }
     },
     "localname": "MaximumPrincipalAmountOfBondAuthorized",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum time it takes to process payments due from banks for credit card transactions.",
        "label": "Maximum processing times for payments due from banks for customer credit card transactions",
        "terseLabel": "Maximum processing time for payments due from banks for customer credit card transactions"
       }
      }
     },
     "localname": "MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_Maximumnumberofcommonstockgranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of common stock granted",
        "label": "Maximum number of common stock granted",
        "terseLabel": "Maximum number of common stock granted"
       }
      }
     },
     "localname": "Maximumnumberofcommonstockgranted",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.",
        "label": "Minimum Percentage of Employees Compensation Eligible For 50 Match",
        "terseLabel": "Minimum percentage of employee's compensation eligible for 50% match"
       }
      }
     },
     "localname": "MinimumPercentageofEmployeesCompensationEligibleFor50Match",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum time period it takes to process payments due from banks for credit card transactions.",
        "label": "Minimum processing timespayments due from banks customer credit card transactions",
        "verboseLabel": "Minimum processing time for payments due from banks for customer credit card transactions"
       }
      }
     },
     "localname": "MinimumProcessingTimespaymentsDueFromBanksCustomerCreditCardTransactions",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_NatureOfBusinessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of business [Abstract]",
        "terseLabel": "Nature of business"
       }
      }
     },
     "localname": "NatureOfBusinessAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_NetBondProceedsIssued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net bond proceeds under the Industrial Revenue Bond agreement.",
        "label": "Net Bond Proceeds Issued",
        "verboseLabel": "Net Bond Proceeds Issued"
       }
      }
     },
     "localname": "NetBondProceedsIssued",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_NonCurrentTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current tax liabilities [Abstract]",
        "terseLabel": "Tax liabilities"
       }
      }
     },
     "localname": "NonCurrentTaxLiabilitiesAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_November2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "November 2020 Term Loan",
        "label": "November 2020 Term Loan [Member]",
        "terseLabel": "November 2020 Term Loan"
       }
      }
     },
     "localname": "November2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_NumberofFinancialCovenantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Financial Covenants [Member]",
        "label": "Number of Financial Covenants [Member]",
        "terseLabel": "Number of Financial Covenants"
       }
      }
     },
     "localname": "NumberofFinancialCovenantsMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OperatingLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Maturities",
        "label": "Operating Lease Maturities [Line Items]",
        "terseLabel": "Lease Maturities [Axis]"
       }
      }
     },
     "localname": "OperatingLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_OtherComprehensiveIncomeLossNetofTaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Net",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Member]",
        "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Member]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetofTaxMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OtherInformationOptionActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other information relative to option activity.",
        "label": "Other information option activity [Table Text Block]",
        "verboseLabel": "Other information relative to option activity"
       }
      }
     },
     "localname": "OtherInformationOptionActivityTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_OtherInformationRestrictedUnitActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other information relative to restricted unit activity.",
        "label": "Other information restricted unit activity [Table Text Block]",
        "verboseLabel": "Other information relative to restricted unit activity"
       }
      }
     },
     "localname": "OtherInformationRestrictedUnitActivityTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_OtherinformationrelativetorestrictedunitactivityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other information relative to restricted unit activity",
        "label": "Other information relative to restricted unit activity [Abstract]",
        "terseLabel": "Other information relative to restricted unit activity"
       }
      }
     },
     "localname": "OtherinformationrelativetorestrictedunitactivityAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.",
        "label": "Percentage match by company applicable to first 3 percent of employee's contribution",
        "verboseLabel": "Percentage match by company applicable to first 3 percent of employee's contribution"
       }
      }
     },
     "localname": "PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.",
        "label": "Percentage match by company applicable to next 3 percent of employee's contribution",
        "verboseLabel": "Percentage match by company applicable to next 3 percent of employee's contribution"
       }
      }
     },
     "localname": "PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_PerformanceTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Term",
        "label": "Performance Term",
        "terseLabel": "Performance Term"
       }
      }
     },
     "localname": "PerformanceTerm",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_PetsenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Petsense",
        "label": "Petsense [Member]",
        "terseLabel": "Petsense"
       }
      }
     },
     "localname": "PetsenseMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_PetsensestoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Petsense stores [Domain]",
        "label": "Petsense stores [Domain]",
        "terseLabel": "Petsense stores [Domain]"
       }
      }
     },
     "localname": "PetsensestoresDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_PreopeningCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preopening costs [Abstract]",
        "terseLabel": "Preopening costs"
       }
      }
     },
     "localname": "PreopeningCostsAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_PropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyAndEquipmentAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_RealPropertyPurchaseOption": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The additional amount needed to pay off the bonds if we exercise the option to purchase the real property.",
        "label": "Real property purchase option",
        "verboseLabel": "Cost of option to purchase the real property"
       }
      }
     },
     "localname": "RealPropertyPurchaseOption",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_RevenueRecognitionGiftCard": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Recognition Gift Card",
        "label": "Revenue Recognition Gift Card",
        "terseLabel": "Revenue Recognition Gift Card"
       }
      }
     },
     "localname": "RevenueRecognitionGiftCard",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_RevenueRecognitionGiftCardsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Recognition Gift Cards [Text Block]",
        "label": "Revenue Recognition Gift Cards [Text Block]",
        "terseLabel": "Revenue Recognition Gift Cards"
       }
      }
     },
     "localname": "RevenueRecognitionGiftCardsTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_SalesRevenueNetPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of net product revenue to total net revenue from the sale of goods.",
        "label": "Sales Revenue Net Percentage",
        "terseLabel": "Average percent of sales (in hundredths)"
       }
      }
     },
     "localname": "SalesRevenueNetPercentage",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_SalesTaxAuditReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales tax audit reserve.",
        "label": "Sales Tax Audit Reserve [Policy Text Block]",
        "verboseLabel": "Sales Tax Audit Reserve"
       }
      }
     },
     "localname": "SalesTaxAuditReservePolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_SalesTaxesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies.",
        "label": "Sales Taxes [Policy Text Block]",
        "terseLabel": "Sales Taxes"
       }
      }
     },
     "localname": "SalesTaxesPolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_ScheduleDefinedContributionBenefitPlanLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Defined Contribution Benefit Plan [Line Items]",
        "terseLabel": "Schedule Defined Contribution Benefit Plan"
       }
      }
     },
     "localname": "ScheduleDefinedContributionBenefitPlanLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleDefinedContributionBenefitPlanTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Defined Contribution Benefit Plan [Table]",
        "terseLabel": "Schedule Defined Contribution Benefit Plan [Table]"
       }
      }
     },
     "localname": "ScheduleDefinedContributionBenefitPlanTable",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleOfDeferredCompensationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation [Line Items]",
        "terseLabel": "Schedule of Deferred Compensation"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleOfDeferredCompensationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation [Table]",
        "terseLabel": "Schedule of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationTable",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SeasonalGiftAndToyProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as seasonal, gift and toy product.",
        "label": "Seasonal, Gift and Toy Products [Member]",
        "terseLabel": "Seasonal, Gift and Toy Products"
       }
      }
     },
     "localname": "SeasonalGiftAndToyProductsMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_SelfInsuranceReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self insurance reserves [Abstract]",
        "terseLabel": "Self insurance reserves [Abstract]"
       }
      }
     },
     "localname": "SelfInsuranceReservesAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_Selfinsuredemployeemedicalstoplosslimit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of self-insured employee medical claims stop loss limit per person per year",
        "label": "Self-insured employee medical stop loss limit",
        "terseLabel": "Self-insured employee medical stop loss limit"
       }
      }
     },
     "localname": "Selfinsuredemployeemedicalstoplosslimit",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the period of time in years as to when the share-based award expires as specified in the award agreement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Contractual Term",
        "verboseLabel": "Stock option expiration date (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield",
        "terseLabel": "Dividend yield, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield, maximum",
        "verboseLabel": "Dividend yield, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate",
        "terseLabel": "Forfeiture rate, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate, maximum",
        "verboseLabel": "Forfeiture rate, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total fair value of equity-based awards for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Options, Vested in Period, Total Fair Value",
        "verboseLabel": "Total fair value of stock options vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_SharedBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shared-based Compensation",
        "label": "Shared-based Compensation",
        "terseLabel": "Shared-based Compensation"
       }
      }
     },
     "localname": "SharedBasedCompensation",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "label": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "terseLabel": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding"
       }
      }
     },
     "localname": "SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ShelfNotesMaximumIssuanceDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shelf Notes - Maximum Issuance Date",
        "label": "Shelf Notes - Maximum Issuance Date",
        "terseLabel": "Shelf Notes - Maximum Issuance Date"
       }
      }
     },
     "localname": "ShelfNotesMaximumIssuanceDate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ShelfNotesMaximumMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shelf Notes - Maximum Maturity Date",
        "label": "Shelf Notes - Maximum Maturity Date",
        "terseLabel": "Shelf Notes - Maximum Maturity Date Range - in Years"
       }
      }
     },
     "localname": "ShelfNotesMaximumMaturityDate",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SocialSecurityTaxDeferral": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax Deferral included within other long-term liabilities allowed by the \"Cares Act.\"",
        "label": "Social Security Tax Deferral",
        "terseLabel": "Social Security Tax Deferral"
       }
      }
     },
     "localname": "SocialSecurityTaxDeferral",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_StockoptionsotherinformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock options, other information",
        "label": "Stock options, other information [Abstract]",
        "terseLabel": "Other information relative to option activity"
       }
      }
     },
     "localname": "StockoptionsotherinformationAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_StoreLeasesOptionalRenewalPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The store leases optional renewal periods.",
        "label": "Store leases optional renewal periods",
        "terseLabel": "Store leases optional renewal periods"
       }
      }
     },
     "localname": "StoreLeasesOptionalRenewalPeriods",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_Storeleasesoptionalrenewalperiodsmaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of store leases optional renewals.",
        "label": "Store leases optional renewal periods, maximum",
        "terseLabel": "Store leases optional renewal periods, maximum"
       }
      }
     },
     "localname": "Storeleasesoptionalrenewalperiodsmaximum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_Storeleasesoptionalrenewalperiodsminimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of store leases optional renewals.",
        "label": "Store leases optional renewal periods, minimum",
        "terseLabel": "Store leases optional renewal periods, minimum"
       }
      }
     },
     "localname": "Storeleasesoptionalrenewalperiodsminimum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationStringItemType"
    },
    "tsco_SupplementalLeaseLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental, Lease Liability",
        "label": "Supplemental, Lease Liability [Line Items]",
        "terseLabel": "Supplemental, Lease Liability [Line Items]"
       }
      }
     },
     "localname": "SupplementalLeaseLiabilityLineItems",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SupplementalLeaseLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Lease Liability [Table]",
        "label": "Supplemental Lease Liability [Table]",
        "terseLabel": "Supplemental Lease Liability [Table]"
       }
      }
     },
     "localname": "SupplementalLeaseLiabilityTable",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SupplementaldisclosuresofnoncashactivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental disclosures of non-cash activities [Abstract]",
        "label": "Supplemental disclosures of non-cash activities [Abstract]",
        "terseLabel": "Supplemental disclosures of non-cash activities [Abstract]"
       }
      }
     },
     "localname": "SupplementaldisclosuresofnoncashactivitiesAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SwinglineLoanMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swingline Loan, Maximum Borrowing Capacity",
        "label": "Swingline Loan, Maximum Borrowing Capacity",
        "terseLabel": "Swingline Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "SwinglineLoanMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TSCOandPetsenseDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TSCO and Petsense [Domain]",
        "label": "TSCO and Petsense [Domain]",
        "terseLabel": "TSCO and Petsense [Domain]"
       }
      }
     },
     "localname": "TSCOandPetsenseDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TSCOstoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TSCO stores [Domain]",
        "label": "TSCO stores [Domain]",
        "terseLabel": "TSCO stores [Domain]"
       }
      }
     },
     "localname": "TSCOstoresDomain",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Cuts And Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect",
        "label": "Tax Cuts And Jobs Act, Reclassification From AOCI To Retained Earnings, Tax Effect",
        "terseLabel": "Reclassification of stranded tax effects (ASU 2018-02)"
       }
      }
     },
     "localname": "TaxCutsAndJobsActReclassificationFromAOCIToRetainedEarningsTaxEffect",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TermLoan1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan 1 [Member]",
        "label": "Term Loan 1 [Member]",
        "terseLabel": "Term Loan 1 [Member]"
       }
      }
     },
     "localname": "TermLoan1Member",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TermLoan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan 2 [Member]",
        "label": "Term Loan 2 [Member]",
        "terseLabel": "Term Loan 2 [Member]"
       }
      }
     },
     "localname": "TermLoan2Member",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TermLoanMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan, Maximum Borrowing Capacity",
        "label": "Term Loan, Maximum Borrowing Capacity",
        "terseLabel": "Term Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "TermLoanMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TermloanMaximumMonthEndOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan, Maximum Month End Outstanding Amount",
        "label": "Term loan, Maximum Month End Outstanding Amount",
        "terseLabel": "Term loan, Maximum Month End Outstanding Amount"
       }
      }
     },
     "localname": "TermloanMaximumMonthEndOutstandingAmount",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The intrinsic value of equity-based payment equity instruments, excluding stock (or unit) options, that vested and were exercised during the reporting period as calculated by applying the disclosed pricing methodology.",
        "label": "Total intrinsic value of restricted units vested and exercised",
        "terseLabel": "Total intrinsic value of restricted units vested and exercised"
       }
      }
     },
     "localname": "TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TractorSupplyCompanyAndPetsenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor Supply Company and Petsense",
        "label": "Tractor Supply Company and Petsense [Member]",
        "terseLabel": "Tractor Supply Company and Petsense"
       }
      }
     },
     "localname": "TractorSupplyCompanyAndPetsenseMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TractorSupplyCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor Supply Company",
        "label": "Tractor Supply Company [Member]",
        "terseLabel": "Tractor Supply Company"
       }
      }
     },
     "localname": "TractorSupplyCompanyMember",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Unsecureddebtnetofdebtissuancecosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured debt, net of debt issuance costs",
        "label": "Unsecured debt, net of debt issuance costs",
        "terseLabel": "Unsecured debt, net of debt issuance costs"
       }
      }
     },
     "localname": "Unsecureddebtnetofdebtissuancecosts",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_VestingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term",
        "label": "Vesting Term",
        "terseLabel": "Vesting Term"
       }
      }
     },
     "localname": "VestingTerm",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_VestingTermMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term, Maximum",
        "label": "Vesting Term, Maximum",
        "terseLabel": "Vesting Term, Maximum"
       }
      }
     },
     "localname": "VestingTermMaximum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_VestingTermMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term, Minimum",
        "label": "Vesting Term, Minimum",
        "terseLabel": "Vesting Term, Minimum"
       }
      }
     },
     "localname": "VestingTermMinimum",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_WarehousingAndDistributionCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehousing and distribution costs [Abstract]",
        "terseLabel": "Warehousing and distribution costs"
       }
      }
     },
     "localname": "WarehousingAndDistributionCostsAbstract",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_WarehousingAndDistributionCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.",
        "label": "Warehousing and Distribution Costs [Policy Text Block]",
        "verboseLabel": "Warehousing and Distribution Costs"
       }
      }
     },
     "localname": "WarehousingAndDistributionCostsPolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_Workerscompensationandgeneralliabilitydeductible": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.",
        "label": "Workers compensation and general liability deductible",
        "terseLabel": "Workers compensation and general liability deductible"
       }
      }
     },
     "localname": "Workerscompensationandgeneralliabilitydeductible",
     "nsuri": "http://www.tractorsupply.com/20201226",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201712Member": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2017-12 Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.",
        "label": "Accounting Standards Update 2017-12 [Member]",
        "terseLabel": "Accounting Standards Update 2017-12 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201712Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201802Member": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.",
        "label": "Accounting Standards Update 2018-02 [Member]",
        "terseLabel": "Accounting Standards Update 2018-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201802Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r14",
      "r449",
      "r466"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Other accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r30",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": {
     "auth_ref": [
      "r54",
      "r56",
      "r58"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax",
        "verboseLabel": "Accumulated other comprehensive (loss)/income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r21",
      "r56",
      "r58",
      "r59",
      "r469",
      "r490",
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Ending fiscal year AOCI balance"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r55",
      "r59",
      "r60",
      "r109",
      "r110",
      "r111",
      "r357",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r301",
      "r302",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r339",
      "r340",
      "r341",
      "r342",
      "r443",
      "r444",
      "r445",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expenses"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": {
     "auth_ref": [
      "r134"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, income"
       }
      }
     },
     "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anitdilutive securities excluded from computation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r92",
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r103",
      "r165",
      "r171",
      "r177",
      "r188",
      "r354",
      "r358",
      "r389",
      "r447",
      "r465"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets [Abstract]"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r49",
      "r103",
      "r188",
      "r354",
      "r358",
      "r389"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNeededForImmediateSettlementAggregateFairValue": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate fair value of assets needed to immediately settle the derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period.",
        "label": "Assets Needed for Immediate Settlement, Aggregate Fair Value",
        "terseLabel": "Assets Needed for Immediate Settlement, Aggregate Fair Value"
       }
      }
     },
     "localname": "AssetsNeededForImmediateSettlementAggregateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r269",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).",
        "label": "Bonds [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "BondsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r8",
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings and Improvements, Gross"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r27",
      "r94"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "terseLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r95",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "verboseLabel": "Shares of common stock reserved for future issuance under the ESPP (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per common share outstanding",
        "verboseLabel": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r109",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized (in shares)",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r18",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensatingBalanceAmount": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.",
        "label": "Compensating Balance, Amount",
        "terseLabel": "Compensating Balance, Amount"
       }
      }
     },
     "localname": "CompensatingBalanceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r63",
      "r65",
      "r66",
      "r74",
      "r454",
      "r475"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.",
        "label": "Construction in Progress Expenditures Incurred but Not yet Paid",
        "terseLabel": "Non-cash accruals for construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in Progress, Gross"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r77",
      "r442"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of Merchandise Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Merchandise Sold"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostOfSalesVendorAllowancesPolicy": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for allowances received from a vendor. The disclosure differentiates between those allowances that are recorded as a reduction in the price of the vendors' products or services (that is, the entity's inventory) and which ultimately will be recorded as a reduction in the entity's cost of sales and those that are not.",
        "label": "Cost of Sales, Vendor Allowances, Policy [Policy Text Block]",
        "terseLabel": "Vendor Funding"
       }
      }
     },
     "localname": "CostOfSalesVendorAllowancesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy": {
     "auth_ref": [
      "r100",
      "r225",
      "r226",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation.",
        "label": "Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]",
        "terseLabel": "Store Closing Costs"
       }
      }
     },
     "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r336",
      "r345"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r336",
      "r345",
      "r347"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r336",
      "r345"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities, excluding other-than-temporary impairment (OTTI).",
        "label": "Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss",
        "terseLabel": "Debt and Equity Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r448",
      "r450",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "auth_ref": [
      "r15",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.",
        "label": "Debt Instrument, Covenant Compliance",
        "terseLabel": "Debt Instrument, Covenant Compliance"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "auth_ref": [
      "r15",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.",
        "label": "Debt Instrument, Covenant Description",
        "terseLabel": "Debt Instrument, Covenant Description"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r13",
      "r15",
      "r238",
      "r448",
      "r450",
      "r458",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Shelf Notes - Additional Interest Rate"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Plus Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "Debt Instrument, Issuance Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "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": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r39",
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt Instrument, Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateRangeEnd1": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Latest date the outstanding debt instruments are required to be repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date Range, End",
        "terseLabel": "Senior Notes - Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateRangeEnd1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r42",
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt Instrument, Frequency of Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt Instrument, Percentage of Principal Amount Redeemable"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r42",
      "r105",
      "r238",
      "r241",
      "r242",
      "r243",
      "r400",
      "r401",
      "r403",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Shelf Notes - Amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Deferred compensation arrangement with individual, employer contribution"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r337",
      "r345"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r32",
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Debt Issuance Costs, Net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r92",
      "r104",
      "r337",
      "r345",
      "r346",
      "r347"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r314",
      "r315"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred Income Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r337",
      "r345"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred Tax Assets, Deferred Income"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory valuation"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": {
     "auth_ref": [
      "r314",
      "r315",
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "negatedTotalLabel": "Total non current deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "terseLabel": "Total non current deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]",
        "terseLabel": "Tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetNoncurrentClassificationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r333",
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Income tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Accrued employee benefits costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "terseLabel": "Workers\u2019 compensation insurance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r315",
      "r330"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "negatedTerseLabel": "Inventory basis differences"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r314",
      "r315",
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred Tax Liabilities, Net, Noncurrent"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "negatedTerseLabel": "Prepaid Expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost recognized"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r92",
      "r216"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "verboseLabel": "Depreciation and Amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r51",
      "r52",
      "r388"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative Asset"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Derivative Asset, Current"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Noncurrent",
        "terseLabel": "Derivative Asset, Noncurrent"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r50",
      "r53",
      "r368",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.",
        "label": "Derivative Asset, Fair Value, Gross Asset",
        "terseLabel": "Derivative Asset, Fair Value, Gross Asset"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r388"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Derivative, Fair Value, Net"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInceptionDates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the entity entered into the derivative contract, in CCYY-MM-DD format.",
        "label": "Derivative, Inception Date",
        "terseLabel": "Derivative, Inception Date",
        "verboseLabel": "Interest Rate Swap, Inception Date"
       }
      }
     },
     "localname": "DerivativeInceptionDates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r367",
      "r369",
      "r372",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Interest Rate Swaps"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwaps"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting": {
     "auth_ref": [
      "r371",
      "r380",
      "r381"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of losses on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.",
        "label": "Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing",
        "terseLabel": "Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing"
       }
      }
     },
     "localname": "DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r51",
      "r52",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative Liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative Liability, Current"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Derivative Liability, Noncurrent"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r361",
      "r362",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Derivative Liability, Notional Amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.",
        "label": "Derivative, Maturity Date",
        "terseLabel": "Interest Rate Swap, Maturity Date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r362",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r360",
      "r363",
      "r364",
      "r365",
      "r366",
      "r370",
      "r372",
      "r376",
      "r378",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r107",
      "r360",
      "r363",
      "r365",
      "r366",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Debt",
      "http://www.tractorsupply.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r75",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r125",
      "r127",
      "r132",
      "r133",
      "r134",
      "r138",
      "r139",
      "r455",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Per share amount, basic (in dollars per share)",
        "verboseLabel": "Net income per share \u2013 basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic net income per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r75",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r127",
      "r132",
      "r133",
      "r134",
      "r138",
      "r139",
      "r455",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share (in dollars per share)",
        "verboseLabel": "Net income per share \u2013 diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r135",
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued employee compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Remaining weighted average expense recognition period (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "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": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r114",
      "r122",
      "r124",
      "r142",
      "r192",
      "r237",
      "r244",
      "r301",
      "r302",
      "r303",
      "r341",
      "r342",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r485",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "terseLabel": "Tax benefit of stock options exercised"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "terseLabel": "Excess Tax Benefit from Share-based Compensation, Operating Activities"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair value disclosures"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "auth_ref": [
      "r97",
      "r98",
      "r99"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of assets acquired in noncash investing or financing activities.",
        "label": "Fair Value of Assets Acquired",
        "terseLabel": "Property and equipment acquired through capital lease"
       }
      }
     },
     "localname": "FairValueOfAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r100",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "verboseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "auth_ref": [
      "r390"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "terseLabel": "Fair Value, Option, Changes in Fair Value, Gain (Loss)"
       }
      }
     },
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r413",
      "r421",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance Lease, Interest Expense"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r416",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Finance Lease, Interest Payment on Liability"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r412"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance Lease, Liability, Current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "terseLabel": "Finance Lease, Liability, Payment, Due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Finance Lease, Liability, to be Paid, after Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Four"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Three"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r429"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Two"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r415",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "terseLabel": "Finance Lease, Principal Payments"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r413",
      "r421",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r427",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r426",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "verboseLabel": "Fiscal Year"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Furniture and Fixtures, Gross"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture, fixtures and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain on disposition of property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r201",
      "r203",
      "r446"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Goodwill and Intangible Asset Impairment"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r205",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairement of Indefinite-Lived Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r92",
      "r202",
      "r204",
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r76",
      "r103",
      "r165",
      "r170",
      "r173",
      "r176",
      "r179",
      "r188",
      "r389"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "auth_ref": [
      "r92",
      "r209"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
        "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)",
        "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r214",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r106",
      "r165",
      "r170",
      "r173",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r319",
      "r327",
      "r332",
      "r343",
      "r348",
      "r350",
      "r351",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r104",
      "r123",
      "r124",
      "r163",
      "r317",
      "r344",
      "r349",
      "r477"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Total income tax expense",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Provision for income tax reconciliation to amounts computed at the federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r67",
      "r100",
      "r312",
      "r313",
      "r327",
      "r328",
      "r331",
      "r338",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r26",
      "r463"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r311",
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Enactment of tax legislation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "negatedTerseLabel": "Share-based compensation programs"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax provision at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Tax Adjustments, Settlements, and Unusual Provisions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Tax credits, net of federal tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxUncertaintiesPolicy": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.",
        "label": "Income Tax Uncertainties, Policy [Policy Text Block]",
        "terseLabel": "Tax Contingencies"
       }
      }
     },
     "localname": "IncomeTaxUncertaintiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Other accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued employee compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, shares"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-lived Intangible Assets Acquired",
        "terseLabel": "Indefinite-lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r70",
      "r159",
      "r399",
      "r402",
      "r456"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r87",
      "r89",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryImpairmentPolicy": {
     "auth_ref": [
      "r100",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Impairment, Policy [Policy Text Block]",
        "terseLabel": "Inventory Impairment Risk"
       }
      }
     },
     "localname": "InventoryImpairmentPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r47"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r48",
      "r100",
      "r141",
      "r196",
      "r197",
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryShrinkagePolicy": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inventory shortages, shrinkage, damaged goods, and defective goods.",
        "label": "Inventory Shrinkage, Policy [Policy Text Block]",
        "terseLabel": "Shrinkage"
       }
      }
     },
     "localname": "InventoryShrinkagePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r7",
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Leaseholds and Building Improvements"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Description"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases",
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r35",
      "r103",
      "r172",
      "r188",
      "r355",
      "r358",
      "r359",
      "r389"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r24",
      "r103",
      "r188",
      "r389",
      "r451",
      "r471"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r37",
      "r103",
      "r188",
      "r355",
      "r358",
      "r359",
      "r389"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityReserveEstimatePolicy": {
     "auth_ref": [
      "r100",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).",
        "label": "Liability Reserve Estimate, Policy [Policy Text Block]",
        "terseLabel": "Self-Insurance Reserves"
       }
      }
     },
     "localname": "LiabilityReserveEstimatePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r34"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Senior Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
     "auth_ref": [
      "r13",
      "r15",
      "r448",
      "r450",
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum month-end amount borrowed under the credit facility during the period.",
        "label": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
        "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r34",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee for unused capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r15",
      "r232",
      "r450",
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term Debt, Excluding Current Maturities",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Senior Notes - Interest Rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r42",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r143",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "verboseLabel": "Nature of Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by/(used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r88",
      "r90",
      "r93"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r61",
      "r64",
      "r72",
      "r93",
      "r103",
      "r113",
      "r117",
      "r118",
      "r119",
      "r120",
      "r123",
      "r124",
      "r131",
      "r165",
      "r170",
      "r173",
      "r176",
      "r179",
      "r188",
      "r389",
      "r452",
      "r473"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income, basic",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the financial statement line items affected when a new accounting pronouncement or a change in accounting principle is adopted prospectively.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Description of Financial Statement Line Items, Prospective Transition",
        "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Description of Financial Statement Line Items, Prospective Transition"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the prior-period information that has been retrospectively adjusted when a new accounting pronouncement or a change in accounting principle is adopted.",
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted",
        "terseLabel": "New Accounting Pronouncement or Change in Accounting Principle, Description of Prior-period Information Retrospectively Adjusted"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfPriorperiodInformationRetrospectivelyAdjusted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NewAccountingPronouncements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Notes Payable to Banks"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of Reportable Segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of states in which rural lifestyle retail stores are operated by the company"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Number of rural lifestyle retail stores operated by the company"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r165",
      "r170",
      "r173",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r422",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating Lease, Expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating Lease, Liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r412"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating Lease, Liability, Current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "auth_ref": [
      "r417",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments, Use",
        "terseLabel": "Operating Lease, Payments, Use"
       }
      }
     },
     "localname": "OperatingLeasePaymentsUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r411"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r427",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r426",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscount"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "terseLabel": "Operating Leases, Future Minimum Payments Due"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r406",
      "r408"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "After 2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r230",
      "r404",
      "r405",
      "r407",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.",
        "label": "Lessee, Operating Lease, Disclosure [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Disclosure"
       }
      }
     },
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Operating Leases, Rent Expense, Net"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r92",
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Other Asset Impairment Charges"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Axis]",
        "terseLabel": "Other Comprehensive Income Location [Axis]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in other comprehensive income.",
        "label": "Other Comprehensive Income Location [Domain]",
        "terseLabel": "Other Comprehensive Income Location [Domain]"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "verboseLabel": "Change in fair value of interest rate swaps, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": {
     "auth_ref": [
      "r54",
      "r57"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r62",
      "r65",
      "r68",
      "r73",
      "r237",
      "r391",
      "r396",
      "r397",
      "r453",
      "r474"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total",
        "verboseLabel": "Other Comprehensive Income (Loss), Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r54",
      "r56",
      "r383"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Cash dividends paid to stockholders",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "negatedTerseLabel": "Repurchase of shares to satisfy tax obligations",
        "terseLabel": "Payments Related to Tax Withholding for Share-based Compensation"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition of Petsense, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Retirement Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance-Based Restricted Share Units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r269",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PositionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by position taken for a security.",
        "label": "Position [Axis]",
        "terseLabel": "Position [Axis]"
       }
      }
     },
     "localname": "PositionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PositionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates position taken for a security.",
        "label": "Position [Domain]",
        "terseLabel": "Position [Domain]"
       }
      }
     },
     "localname": "PositionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreOpeningCosts": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.",
        "label": "Pre-Opening Costs",
        "verboseLabel": "Preopening costs"
       }
      }
     },
     "localname": "PreOpeningCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidAdvertising": {
     "auth_ref": [
      "r4",
      "r199",
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Advertising",
        "terseLabel": "Prepaid advertising costs"
       }
      }
     },
     "localname": "PrepaidAdvertising",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r5",
      "r25",
      "r26"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts.",
        "label": "Prior Period Reclassification Adjustment",
        "negatedTerseLabel": "Reclassification of stranded tax effects (ASU 2018-02)"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r83",
      "r296"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Net proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Borrowings under debt facilities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r30",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r29",
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r219",
      "r472"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, Plant and Equipment, Net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r28",
      "r100",
      "r219",
      "r498",
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Estimated useful lives of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "Purchase Obligation, Extending Greater Than Twelve Months"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of gross unrecognized tax benefits"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).",
        "label": "Repayments of Long-term Capital Lease Obligations",
        "negatedLabel": "Principal payments under finance lease liabilities"
       }
      }
     },
     "localname": "RepaymentsOfLongTermCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.",
        "label": "Repayments of Unsecured Debt",
        "negatedTerseLabel": "Repayments under debt facilities"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r31",
      "r100",
      "r210",
      "r212",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Software Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r244",
      "r304",
      "r470",
      "r489",
      "r494"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r114",
      "r122",
      "r124",
      "r192",
      "r301",
      "r302",
      "r303",
      "r341",
      "r342",
      "r485",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]",
        "terseLabel": "Revenue recognition and sales returns"
       }
      }
     },
     "localname": "RevenueRecognitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionSalesReturns": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales returns.",
        "label": "Revenue Recognition, Sales Returns [Policy Text Block]",
        "terseLabel": "Revenue Recognition Sales Returns"
       }
      }
     },
     "localname": "RevenueRecognitionSalesReturns",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated sales returns.",
        "label": "Revenue Recognition, Sales Returns, Reserve for Sales Returns",
        "terseLabel": "Reserve for sales returns"
       }
      }
     },
     "localname": "RevenueRecognitionSalesReturnsReserveForSalesReturns",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r71",
      "r103",
      "r156",
      "r157",
      "r169",
      "r174",
      "r175",
      "r181",
      "r182",
      "r185",
      "r188",
      "r389",
      "r457"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Net Sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r425",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r425",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative assets at fair value.",
        "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Assets at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r367",
      "r372",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Derivative Instruments, Gain"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "terseLabel": "Schedule of Dividends Payable"
       }
      }
     },
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Net income per share calculation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "terseLabel": "Performance-based Share Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Restricted stock units activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r30",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r269",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r272",
      "r285",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Key assumptions in fair value determination"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r16",
      "r17",
      "r18",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information.  Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Capital Stock and Dividends"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r152",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r179",
      "r185",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r152",
      "r154",
      "r155",
      "r165",
      "r168",
      "r173",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r184",
      "r185",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self-insurance reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r100",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes [Member]"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Share-based Compensation [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Discount rate of employee stock purchase plan (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Restricted stock units, additional disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Restricted, end of period (in shares)",
        "periodStartLabel": "Restricted, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value, Restricted, end of period (in dollars per share)",
        "periodStartLabel": "Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total grant date fair value of restricted units vested and exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected price volatility, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected price volatility, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for future equity awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock options, additional disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable, end of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercisable, end of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r295"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate intrinsic value, Outstanding, end of period",
        "periodStartLabel": "Aggregate intrinsic value, Outstanding, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r274",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Stock option activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, Outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Weighted average exercise price, Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "verboseLabel": "Shares issued as a result of vested restricted stock units (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r268",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r100",
      "r269",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r291",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Weighted average expected lives (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r295"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, Exercisable at end of period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, Exercisable, end of period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, Outstanding, end of period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "terseLabel": "Shares, Outstanding"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares Paid for Tax Withholding for Share Based Compensation"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StartUpActivitiesCostPolicy": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs).",
        "label": "Start-up Activities, Cost Policy [Policy Text Block]",
        "terseLabel": "Pre-opening Costs"
       }
      }
     },
     "localname": "StartUpActivitiesCostPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r152",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r179",
      "r185",
      "r205",
      "r222",
      "r224",
      "r227",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r46",
      "r109",
      "r110",
      "r111",
      "r114",
      "r122",
      "r124",
      "r142",
      "r192",
      "r237",
      "r244",
      "r301",
      "r302",
      "r303",
      "r341",
      "r342",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r485",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "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": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r142",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r17",
      "r18",
      "r237",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Issuance of common stock under employee stock purchase plan, shares",
        "verboseLabel": "Shares of common stock issued for employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r17",
      "r18",
      "r237",
      "r244",
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r17",
      "r18",
      "r237",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r46",
      "r237",
      "r244"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options and restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Total amount of stock authorized under the repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.",
        "label": "Stock Repurchase Program Expiration Date",
        "terseLabel": "Stock Repurchase Program Expiration Date"
       }
      }
     },
     "localname": "StockRepurchaseProgramExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining authorization under the share repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r17",
      "r18",
      "r237",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "verboseLabel": "Repurchased shares under the share repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r18",
      "r22",
      "r23",
      "r103",
      "r187",
      "r188",
      "r389"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Stockholders' equity",
        "periodStartLabel": "Stockholders' equity",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r398",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r398",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r398",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r398",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r431",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r320",
      "r326",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of gross unrecognized tax benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r45",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r45",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, at cost (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r18",
      "r237",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Repurchase of common stock, shares"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "verboseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]",
        "terseLabel": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]"
       }
      }
     },
     "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r45",
      "r245",
      "r246"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r116",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r339",
      "r340",
      "r341",
      "r342",
      "r443",
      "r444",
      "r445",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r310",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r322"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r325"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would Impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r15",
      "r450",
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured Debt",
        "verboseLabel": "Senior Credit Facility amount outstanding"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtCurrent": {
     "auth_ref": [
      "r13",
      "r448",
      "r467"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.",
        "label": "Unsecured Debt, Current",
        "negatedTerseLabel": "Unsecured Debt, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "UnsecuredDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Management Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r423",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable Lease, Cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCost"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/InterestRateSwapsEffectiveDateofInterestRateSwapAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SeniorNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r126",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "verboseLabel": "Shares, diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r125",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Shares, basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL64938552-207502"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3,4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31958-109318"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624258-113959"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL109983883-199619"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(6)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121549808&loc=d3e36991-112694"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 1,3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/subtopic&trid=2560295"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r511": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r512": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r513": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r514": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r515": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r516": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r517": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r518": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0000916365-21-000052-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000916365-21-000052-xbrl.zip
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
M.[Z\>N)'3@\^X"M5^()Q%-[H3/G:)WW+FL]7@]UE%QH;)2O[>)?'OH![]/O
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
M=7&RYE4CZE A4%:.8AVZLR5, '4 )C*Z:^ZRMXA77O#"-(RG<].$OEV3PXY
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
MK2#U'F+5"3;:<OU?K?N+W)34I[J1=F5=EW7S+3^Q7ORAX?L\@'WW1]C\LKJ
MT[ _5T5]Y0&1?Y.:NQ^AN4[?W.UA7$-I9G7/6:5S$]3U^T&[>I\"#15B;P5?
M.7UD?.5&D;)CC8=+;3+T(>[XR@/Q%<K^YT-V#>QJ;QO54V,L3^88[K%966D[
MS,,V([,83*2I&U,'E6DWJ)C@:.T<UW[R[E9NU[TVAZH8ZI!,,RTUJ)@%NSN3
M,"X-IO?TL"6? ;4+$ [%GUHDN#GX<O+8JG#?I84.MXE1;$QX(J%8ON:6.&@?
M )TD7H?UH43\ENRN"!"0'AL+=Z4[IA>@GI^.N:VD"I%GY%6?R4@9.!]E8]BR
M?UTMSWO_K%,]<W%\^[W8T\@#+$L0*@8C)D\3';H']CEVG*MQ3%E\SM_5:;2>
MIA]9D<@13R-@$3]0/PU>*B_RD5UV?[+6Z^I 8=,<J,&>D22/ZL92C!,40@;A
M1:U0,6'$ A79-1^\:2,)H !+#?[=W?.@3=TT:ABM[ 5 [>N&J:TO8@D<)]T0
M$PP-X+6:Y7*%ENI<Q;=;7T^IQ9::Z[0TV/$_L?UZ&]%9;B", :R2,=$=!XC-
M18X",W'HZ"G4.Q1<P=D]3/$#_=1SRSK$HQ( PK!>( Y@X]:JZ13=*TJ@#KCQ
M:N.7)L,A[WQ/6W%N:DX=WX4"9I6Z*XC0*PZ#8\M>);$/@DKF*H:O*/:0PU J
M]_@?*F\8S302PQV1(C\C?$])*]AUN\#>H(!EF(:R;V=(L>,:-[3&0 KV0YXV
MOLTI]PP7@=YR6P5@%X^!2*SB+ZASUS7.4&4]V5ZT\X?<TUA1&VMO0\GGEOU&
M15>? O'^^C;@$O>JBW*2)@?VI@YX):;[9+3*AX7_YHKVM^_$A[=W[ZYN;\6'
MGZYNKGY]$]B,IYQ"TH3C(399B^X9H&>62:3 5K:*O-SY^JHT3"E"SL3W:H)5
M7M@;9"U_ZI[FH&-WY4EOF+5UA]T1*7LFP_P*2]1_?#]?> Q?][5-.?0?EG19
MUF\K_FW(4?X%0T;?/::0T<:C^B.404-;J13E5??<;2O+VJO50<Z4"#%"IJ+]
M_U8L-FA]QXS:56W#S.AHE$9+^-^TF,6O_A]02P,$%     @ #HM24DHV< YY
M'P  .*$  !X   !E>#$P-C!R97-T<FEC=&5D<VAA<F5U;FET82YH=&WM/6ES
MVT:6W_=7]#BU&:D*DJS#MS=5BJTDKLK(+EDSKMDO4TV@278, APT0)K[Z_==
MW6B !$TYAV1E_,$V2:"/U^^^^N5?7K]]=?W/=Q=J6L]R]>[OW__\YI5Z<'!T
M].'TU='1Z^O7ZJ?KO_VLS@X?'JOK2A?.UK8L='YT=''Y0#V8UO7\^='1<KD\
M7)X>EM7DZ/KJ"(<Z.\K+TIG#K,X>?/<2OX&_C<Z^^Z^7?SDX4*_+M)F9HE9I
M971M,M4X6TS4A\RXC^K@0)YZ5<Y7E9U,:W7R\.18?2BKCW:A^??:UKGYSH_S
M\H@_OSRB25Z.RFSUW<O,+I3-_N>!?90]U6?9H]'I^.SIV9/3]-F92<?ID],3
M_7B4I<?/_G4,BSR"Q_D=5Z]R\S\/9K8XF!J<__F3DWG]8FFS>OK\^.'#_WY
MSWWW<EP6-4Q6P<O\7QYC?21=36"P45G7Y>SY8QBK-I_J YW;2?$\A?6;Z@&/
MYM](R[RLGG_SD/Z\P%\.QGIF\]7SOU[;F7'JTBS553G3Q5\3!\=RX$QEQ_R@
ML_]GGA_CBNGC4K8 X^2V,'Y+QR>XCZN+]]=7;UY=7[Q6[W\ZO[I0?[]\<ZW.
M?[RZN/C;Q>5U=U_;=O2[K_]LX_J__>;X\<,7US^]>:\^LY5$6:=F.C-JM%*Z
MR-3(U$MC"D3KM"XK];Z9S_,5(-ULKHM5HK1Z;7*]U)51:5G-RTHCZJNIJ8PM
M]!C.3%5F;*H*T+<NE7:\EF^_>7IR\O"%'X8^'K^@&>NI47I4+LP!O6B*%%Y]
MIZO:IA8>KM6>O/PC4%IMC+R[_^TWCYZ^V/TH8N3ZI7&U':]NZ70^_'1Q=7'^
M/J&="T34TKHI3($@&X_+BL$B.\;_,QC+.4"\;@I;K^C1]-^-A9-P4S@/I\HQ
M#C>#XWA?E^E'!<<';]I*F;0LRIE-E8'G%SH'V@+H/2/XWT,(IKJJ5JILZOAW
M1)OC)R\<<,WCI^KMK+"CQJDW!3(:NS#J7:X+M8<O"+KA%Q[7^ = [IG@,X!Z
M.;7I5"$A(/(#^=C"4P0@,'P.Z$QH3D2FU1P0&P^JGEH9ZLJXNK(IOO0>SU']
M'8Y7G4\J8Y")[]^ODS*%8XZ!F&IKQ&Z"AE'?EQK0'CZ\!I1&WN,ZQQ&>]V<"
MO BHP1:U<)H,))-UR(#P+3R]1$T]_\D,'AXL#PE+UPH@O"R;'/D=ODP\*%L
MM>F)$3[HX"F40?@?66) )1P2G[*U8^*;EGEF*L*^"1*MVGBJ#M;L5&;&M! +
M= H;16"<['W:]Y/PRN=5N; 9/ 7,0+BK7ZCG"C 4H*PMLB8E3,'?26KBNDND
M_LK,M,5'Z#TXPH5-/;QY$YYXX&'<R_MFY&QF=66-(S#X.3R5X&K@$^@G#M9F
MD%7!:UE3@:+"([H&J$*F2FB,*0Z2+:PS68=@:]P6+(8 60"X&@(7/M(4"$U
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
M?(P+.3".]<B!5WZ]/J )Q%D@+<!\,FY92=8*YH F<M3U>LR(M!_2R\N..IT
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
MNVTL.ARCFR:;2)(L7=8"ZM.D0)T?U*WK-=U0>LA+A+VGL?O('"PR"0U%Z "
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
MZ#'V'S-EH5/L3,Y^.N25Z/H%<OE]S@EJ<H 6U<!.OE"K)A(=X9A%L:1(J_%
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
MYY'O_9#T.^#T!JX J,!4B9Y.01CL)1=(]:.3 ,+X!;X$ DQIUG]U<)]3 U/
M@Z9U"8QB&MVNDLF*:557F::?X[*OVF/86]@ 4-(<?[:<FVR>J :IE7C0>8[[
M9Z<:N )8]YF&<4 X5<D/MBF3PX/=?_:/COCWD.^TAF?WDD\P*BRC:Q3(MY7M
M<&A 5?FUZTWCQ=+B<44*6 ]^/RET4C=V81S\TGFR>:/AM[B/'W6E&R"?DVC[
M[]0RV9$[>O/CR;O^@J; TRK/!3O"2<,')3UT+3.2A#W>R'M?2%6_[MJY;> !
M8!-5FQ8V=)--?'/'Y<=6Y8Q$HOH]9[)GTI"@+L$D<,BU\# ,G![P_R=N#F1"
M0\8:-46:31:JZ'3RGWL'!\=)#7/1;YD=GXZ?KHD'4<VO#W ((\0#!'8Y&HR"
M] I2 $Z=Q,NY)J7P??(Q#'U^"VU_IVCQA,^6UG]?J)!&?($T9+(;T.5_V185
MVAE^Y/P6OP2#["4_$]!$.1BT)O[C:AFK%1#DW!;XZ(@;4(JCN@'+-2=$!%AW
M85M-\I*>(PI&G:"* G4VS$LJK#1MR\\H?D*60L/R9*!^3"6PB;[3A2!D^&T.
M*@Z1EMM+/B!:BAY+<IM4M@7PO0#DW95= 1M9T,)P)++'X;'O=:8Z)Q,;F RG
M\$/ APJ6^PN(C#9 CLT287  M!44 PCIT#T .AGXV^&B&U3(H)$N5XEJ$S0/
M5%6!\@;DJ&EE:!_$^\"3(S4& ]/>Z1!E,>$ $#56=$9TZ')&<';T.P"5<]L5
M('QLDLW)HW%O;();\MD;LS"PKOP+\]AYP&<B^A%^ 5R:PZ67"E#9 *$@ P E
MM&AEV*X-=[FF-2+*'% ?8;*( H$J-%([<"],@"/#G0.UR-D079!) IA3EI-K
ML$]QJFECRZ2%XR!PA_^=T-*2[ZUJ2$&^"50'B\4/"CT#H@127BA3T([ TM4
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
M+!!*&@[4-408%2H_QG*(3,;T!<MG/9;893$ 3)&5>9K@^J[:PVXENJ8Q7OW
M\>P!I#[/1DM!7!C'?<2%2X\FK@Y"$QD#/D0DF(F5D)[RC.N!A30F<.7B$M<.
M>IJZQ\C=-6WMQ<[QFT/+\N5NW@,Q7D3*WBC3YAD:"^,3+1@3(O;B0$MP\!@Q
MD9!LF8GQ00]*N%LO%4$"EZD0X]8N,2P*N> \8E0%PI?:1!%? A<;M=S8V+W3
M^5G!^]U$\K16@H-^L=WY]VHYS-+@*@/E)G(UDT WI<,P,J&6E(M8+4.\R\K,
M'WFFID3H;<&SBS3)_C7:E:L8YS#$]X4?"!X:QD+PTD#8>!3&5/MA))E></7W
MHM1Z%G7'8A\LCM!*4(!V,HQ=K$;FABI6"@"_MZ1R<\!AE._X:@J-"D.I#-.2
MA((1"M1C!$!<&,A ,;;(Z/R%2?4L$B,-Y0H+?\0Z9C32@H1$N[AWBFO!Z3(
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
M#"# _?96> A[4;>#M=I*VPG;25X.G)@XBH_*A=?MSZZ]W@P+W*I2%;##\.Z
M#X9_<R7F?Z$Z])C/HI8?!%BIB42MB)"@)72HI*\#U\72=&L<N\PX=KE5/*H^
MT'J]9#  /6G#IT6>88PO'3GZ4A<C9Q_5%I<V.7^7#[CSM@+",Q9@TL8T,IYV
M_X_TV3"M]J,?MSK.+TC-\#?7<[?&\8'$%IKJ8Z&IYS8'57_'6EZ7OZYU^!2A
MD<ZU2O][ZW#OBQ<;$[JQ:L%,NJ##E=?BH>>UXI#$,>5^K+1>Z_#EUN&//2YE
MB12\#=BFO "TS:4$!5]PU-*H\S!:F]WYJP-LW+KS0MD#RP!O*1J@!WJH!W,P
MVD3 #\T!2L:$RS/GK,BO!MWF\M8T^8^UMMVT@6);G=7N!L/=#BZ,^)[.VLOT
MM^:V[]YP;U>;^Q#^U_?>T^OFSB:235W1<AN'9MJ+V7;N+W9^*P/UMSLYZ5F2
M4N.MD(0_5EO<?V#FY*.R1^,MYCY]R7)&MT+Z]+UUW:V8/6RAZS'-A@\NV[[>
M3;>8 WK^I!*+QZQ60TU_EA>CNPHPV$CAF_J&I<1I57K)P>>]T>'N 3O<_>@>
M=/Y,VN_VW--W;].3\Q/OY+Q[<=I)DY/S_=')UXN;5>.O3S"MY.L9:W=.K@]Z
M^^2D<WIQ\OE3TCY7R>&[H_3P\Y\)O/?\T!Y(LS=)I3(\\AAQ6]K%6O$AE:V8
M1%%+"Q*X02@]H\3&Z_=WVZ(%JTGYT^"(W!7#7'XYW;E-MU6A$WO^HEIK2_'S
M VK?A:-7E@N7FU;']_D+*T&O^1US4V$5.[M_#,L$"Q&ML<KWL,I,*JP;J""F
MW+0B+\2:O#INQ3YE+3]482AI3 RFPC[DA)L'VHFYY\DMNJ[8NSM>L-843Z I
MFKE]9Z?V336S:XWQ/8TQFM88BL0Z4(: 3Q.2%O.4: '=1"L@(J(1'ORKS2,T
MQH(DJ9IO!!@WG>2AN5VXYF57N@"089+7('>&9161!$:O3J&\X^"HO+#O2D?X
M\JL$7@VO=3(86HZ@X3(I+<#+>"83GJ+3B"=$X,WE@&>*%ZITL)QBHFZLDDV2
M)G[AO]X57=Q:K&CY=P/B*QE(GTJ$J2$B[GG%&#(?##06RT0: CGQO!SH&C^S
M"2/_6SJ\+ 'SX!>[;=88;=?8LKH(&MZ?X-);!ER#VK;(4R<'.S#%3!-,:C?B
M.F7-,HRPNA#",2\$AR9;A]>I'MG,FE^H[WS<.L93XD,WP(H)O^)0)^.R>TGZ
M0Y&"FI]B5Y,4O6H1M0_OY7@3<+A-\%:VMWRHDD'=ISGQYOR,U+XTQ0Y.0%[L
M3 C_-N5G2VFCGFJE=)]] 8OC"TZ"%@T9PE03MZ+(T);':2"E4;'DT528Z?&G
MDOT-M(Q=KBN[.DT;P^;\<L>6BIF%*+00]Y_,M2#9"XN073QO9'N,=%UF0/LS
MYQ9>C+Z$(C0!3'++,"$1E7HM/$RZ1800U*68*D>_BTK7:0Q+DVW< >7$S\Y
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
M^Q2K+62LCK[FP%+O/XS]H\[QFT[C'6TZ]MP)<-$26VDR&=>PL^<T;QUO.1]
MA.JBD1VLM83L[QRBE9FX7!^//W0.QQX7"L+$J:GJW>%3Y50)B\4J<P53\BP=
M"K!<P??Q[FWW"<,W+<\^?3,8 VBA0N6@6$(VUY)<FXM&QEL2L*;J"E#U^,T=
MNFU-V1^A;%/P&G1]7W]-AKWITS^;4RDKE=T< );; SR+&J',Z/-)>^CLV)+:
MJ-O/\EQ=)6E5@,66J@-\EY]E37%A6P38%O?&L!T@,ST8U]EK7$H\S0CL5'TB
M-MJH4EN\TQQ8-F-7[NC])C@F/5WYP'B,PJ0R:F7L[/&?$TN'!JPJ3#;S%"_J
M KSU41B5O]F<#-*\>&(\'72 <0Z$-GG]K&U[V4N"?@=YC:NS5B=?50>ZSD:'
M!9:P;2(5Z:AUD0%9T4\8HEL*?DI1U3"L\*^E.S8T:67JULJG'C9'HW,G&]IB
MMO;LRIF*B/7+KZ89V?(?8&D\'[D*EM_D/,OJMUI"9KBK$V(TTX-Q &!RY ?6
M")UVNNOS],9QF_' *U:U!PLUCZ*@Z+%S,5OJOE%$I3WCM;2^&/I136GDZBB_
ME>8]1,&W*#5=UV@V/N3&XSC,(+=5S&TAI"2;CKS8N?7H=^^D\;CF475:%%:I
M1*^VKF)YJU_UJL(/G(GZ'7+,K[ 2)62+5('KQU968FPK]I^^_H_O;D4L>HKZ
M/P_-/?I>,A#,UG?B^C=%Y#.TCF\H?V[Q='&07)7I597NG!=T(\L)W2I*_M(L
M*I9U67N$(;K\]<;:QD^D'3Z6F6^D<]05^JJ9G*U?Z%55^_[>S%_MRYLZ1N=#
M >9]667AN2?WFU/Y2SI3I*4+:$M/EN&_)1J/5OC&_K=6^#_&\SN 5'%=RGG+
MB]Y5#J[:LO+[?'7_5 5M/+JWJFR*1_?^A/9?<_;/</81*)OCKE9K?OX1?J[K
M4:/+@2X3.!CCLW(&*L?CWX=%EJ"3_0-*_,ZL_?BAK#V/"1E7ZIZ,]I'9LVM'
MYD6E_X]DX/P/[_5_<_X $)<N+8J;KQ;@_3Z'3L\42I^C/_,WYVFP:  QLJ7E
MY?EZ)'6&[CA:_?^S]Z9+;ES'MO"K(!SV9RFBFF93H@8S[A=!D1KH8UF\HFS&
M^5D-%( 2"U50#=V$G_[FRF'OW(5"#R0E$LV^$?=81 ,U["%W#BO7N@L^WON"
M_@9Y\Q^!P<O+^FY5O\FJ5@O]-D;Y;@V_G5'N6V NVV-=O\>2,[USH/_0=?T$
M;3<OYNM-N>B/=6E_$*;YSGG^(-;SS^5B5<R'N[7\KMV,.Y_YC[7+<)=W^/Q8
M5_('FJB?3>3X[ISI/]A(-[N\FN'=CG5QOU\SS<W,OT^9]<[[>)N%_738-'<1
MXML9[)LB">Y6]A^QLE_T+4W0L2[M]VNN+?EQYU:_]V7\/8\E #!W2_F-\%XC
MG>MW89CO5O3;K.A?VOP<W;9'ZW:\WP7=0Y9&^L^'OMDTW!7R3FN'=W['VRSO
M'X;N57'G=[S1VC8,U[:Y*-IWD_>X6\RX^>D;V^JB..:4WGM&=@Q"%K1"_R);
M;%J-8!.Y@YA_");Z'\W9BTW>'FWEY?VF/WH(Y=UYT>_-BYZB-CC6E?R^/6KN
M=>ZRF?C66-FSL^:U(<OSNMPX4O0;H\FOH0)^?,!S92Q-8>=WH<8?:@.>YQ>=
M@LF?5/3?=]O_;9*='TQW["U9U6\:<_R[[O/-77O46\(61^OW4I*^CX$?_9?U
M!"U+B2[S<EFB:'?6G!?35#]Y!](CH:_KQL0_8%>9TXK(RSHEP&0VH"D2(*6[
MR:LWY ,20A>F,HJDZ[><IB6,OPRM8W :$1#R!!J#8/%Z6^I@,N?]H]FZN0 D
M.C.*G(7G^ FLF>"?QW#+A#-,L@3=%.A@MFT)ZEK/.<](G:(N+FA*%\U\0,I*
M[CI:*R4X[7L:FXI93FL\"/Z:O@+6S+8!<Z*0WVZ+EG8UF"GI]XM!OJ8T,5MF
M6.QFGS"]\[]KYIA_T3-UJ< [6QK*^E,9E_%X %^T8OY1$"/_F+>@@7]P_\'G
M&(2GQ;P +Q$^^?RA41+U6,5A?"NF:24W6:C NAGW7]9S>1%:[(>03!DVU04X
MFNA_*TSVK-O1=MLHRS_\<'D#6>CGQ;J<5R 6NR.C?]O]]-D=&?U[?Y1;2T9_
M^I"F_F4D_ 8'5NG9=;?*KFN,9<IKU1FWH!VS8SN_?UB##G!5L'E@.VNG,%\$
MW(&P2PT,]4S_I=92HOIYL]VQ9@W]>TU6R%.A"W$:TR#C21SC&[@*FQJLMGN4
M[,9!+23/S)S.)-*KLCCZ _KZ+CR;F*<XSLJS :O^J-_[TK<$Q>70TLG?@XR<
M5C4<@WRV<"]/!^"\K,"I71<]0!Q\O G9O:P0.J#5I_2TY%A'BP((L]:UALZ8
M=\V).F !7A1G= +I>;]ISM13,<>25MZSA*$NXU^-4H?Z'"V=^73/,?/=EP^9
MS\X_8!](R2'@H.]&.[HJU*/9J'J _Q&4(+9T]45)-\*@L=^!QS'B0R54U,=I
M'&FA4(I&'0'H 57-A0TPNS.X,SWW9BN<TP68ILN"I0W<E.R]"20)*KH64R$*
MQ6.N@A3">B<I@=:>+A(I1D6B/WTPF2'UF?O9#[14?N_'NO0AG$P3NT;L%)[M
M9D5-8\^\]Y>0S NE)?V4? R0YXN;RI=G%8M:=TDDML?LQ^OT0TM!'"T+]92G
M=F6)0Z%J3(!@]K@M_TN!63;[OFC:54G_04=OF>.3_Z'+DD]*QQ:YR;N*[IS1
M,%$8V;W*,QZP_Z4=D!EG.I[L9=Y!O[UG.DTEE83_SXR0R>.(.SB;YUMZKIZU
M)[ZX=TIO7E7X<_?;P%):1='++F"&4PE2RG9Q EV48( 6>ECI1=4LE*\Q0O:1
MG+R!8#0&I.E3Z>/LT_W?&@O^4QW"G-F7F9I'K*,G0DE,@U<W ZNE0/I!K,-0
M5M!^@.+%U"S2.OI73A%22P[*3^NR$5+8PU_O$H&=LV)D>[_Z^F%&@S!:!$]H
M@R!(XBO1)5B8PJY (5W*2GIJKDP\KB"M,B^W>;PM/)NJH!.,=BB&H$#PM717
M>7"+%\)+T%/#1>579Y-@(6QSV'AP0%^K%@>&46T5KH"(OIQW*EG#D:RI@. 6
MN"(G#_@(/'3]Y#B<,F2VHP>1=IM=T!I9-X/:QHK\Y#;14T'-5L5)Z%#CIUX7
M3M8DD7^#"$S1=:KP$DRKV""YJOKW9\A^&PN3_(-<W[ICKYD?-#=M$42,S9!X
M$(4(_BUA'--?N4>7]( 3][%7W@Q57]+*98$7-EMM6]KAS",GWA3['(FFH3E8
MQE?N7FGT'#*)]L1Z!]K2JZ8O<SVMZ-XEW4U':W0!^F%OY<1NOBX60Z5?= ]Q
MZV15?K1(Z%8;#EN(='/5-$&*<;?(=QI'0N6G4(F3V9:<FJ9KMNL=KT4PBW>]
MAA LJYDHEN42<=(@*LP3_/1JJC="4GVV"W'F7/*%>A; $V[$C.G*I47(VVU7
MY&#V_J69+5H6\N)=0A>!PYRP@^-IR#">%Y=PA#/INMP,CO-9V^0+M::3[K9L
M(LLA+LH5UI.FS*&F1%\GIXL,1<F;ZQS[IH?,*(78$ &@DY1F>@N'J6Q9#LXB
M>MW8)WW>KHH^!!JSXF0#?G]G!O#O40Y2]#G5$K7YHFQ<_E$>"2]1%U60&'/D
M]1)5?5A!P+_P#SH! FWLDVHX>[\! =HH^YV)@VDDH'J!^9E$RM@6;8%8NJA7
M9OXY0F:N?58IC5'A[UR[O/Q]WN=@_D=#9@J*?AO$@+@S'=%V5!D3*3:8"K8Q
M(E.&,(%B&3[<:#,O!DW;2S=;+4?9O($>H_D>09\  4B('[K.G!F>)4M6:,BC
MYS\745Z#EU&+!1DLQ7Q-'[!:K3PYSFP)"B$\>2[9NFU3TF TRY.@ZFB"?G+(
MAP,=[Y#+;E3_A1\$<A%5L5A%*036:-NPWV^;^:B/J)MF!S9U>?)$C-E1O_>E
M;_EMW8DPYH3"-(B%Q;K(FAW8E^>:7R,JR+3V.'4D=3K+]&PH=I:4<UD[USR;
MR5%IR;CP[_U\7(:LUCD=)OCS$UNY+T)^Y E[]!DGGF=K>AT<^K07^YUJANA6
M7#4H"(9\U3D=:**)4^]08<0.V%U K#53.3]6M;P@IV0T$NNFZ;CJZ<>#+2UJ
MY.(9VU9/?XKA:GC?#K4:[F[=;*7,J>,FXHTE>\_[RMWT_./QMH'6UQ0!0Q'Q
M=@E1EG,D [,N:J[GZSA'>5-+'J%,JYG(G/TD+) 3N@E%2@M^W"W^YGX(U<2A
MY3D6ATQT%_4!Y^-!@."X#))\.X>Z)CTMUJ-8H7+^:C9LHUE3<YPY23N*RR'&
M5]B7LS1%T_D!$@QY8OAX%=A]O+,5\JMRYQ#7T@,_#EF?:B?.BSZS&PI^(RZ
MT(>YC/2$9'Q\C]R'62RYCA$)W^14"!:VS[:2N>!4 SR LH-.REFQ:_23T7-[
M89QT4&IVW99#Q2$LQ[I8>647%>K'V5MUB^*2O&JM.P>%R^G!2]_+:^NM3%=J
M]!)-JRH^M!_64&3&)PW+(M+,O-1P^$#:(582L-WTV,27BQ,$P#3YA07;I<L9
MB).-E-Z9)1?X'6RIJR>VT(!>EVK8']Z]#F6YN%(RF5+VGZ=,B9<>NLH\T>/L
MU"K)WWCM+?31Q+77&AO\QI[WC>9I-+]U8.#???[JH\,.?'Z''7COCW+TV($;
M>JM/!)F%9,$S+O9P1'A[_=:7 AN,>M5D4'/#IV$4RC@*(9+N+9>#LW]5^(P/
MG^WM*J_+_TI%V(M+_YO3NXN\S\G6YM6.<]:B[1U")!>'<ZZG>$VO39Z"R=Y9
MHEAKT(K3V#G?4'/9'&06DDW-]'G+NF[.7="F+X>DNDBBL;#>2-.]=/FO&DX&
MAN7P" %ZB7HBH_%<Z"?^44@@TZCG>VJ2+#I9L.1D7\Q>%59H"^Y(>!8;!IT"
M.#O^7IA3Q-P7@BF5@RW4?>@W555@YNP,V^9(0JTV73(L8:CI\K,?8WJ<3F%Z
M:OJ75L'S5NL[FH*#VG?RZAKND(7AM-K))G^E2(,YOW5;K)!:0U:AH7T*#[ZL
MMT.O(/G5"IE QJV:C^DO;Z<ZF2]D&5"<][\AIUP\)#]1SFLYZLU]XR1YF,1G
M-7GUFY@P>2+5F-D+@48>]:A<9?)D7]>@5"H I^UH><REQ.:J0.5HA+1>%<"C
M?4Q+5<4*  XDN,:.*]NWQN)) :PPL"!X]+H[]-,JQX]Z]Q%\6(MF H)-<\?F
M;/?%?%TWJ 06$S6W#RM5_*</#3 BYJ,O5@RJXA \9/EB@&J!2J;!JZD*1W34
M)1D6";$UQCT8Z7%&XT91B\9<."IHY?18L+^C?&<BH?=9D.\, GI?W40^[YW.
M)E>\OGB/JM6/4GG!ST5*\+EEDR'*JH;C</;W;GAO.+S/+'? *3G:1'=C^\[&
M]MN8XC'+<C>Z[VQT?R[(D:_+;KVQC"*26I([,@?C;KC?V7#_F #G]XJ%$<DY
MQB_=S<$[FX.7"5SL*O!5]^AP$\/=T-]PZ/\YC<T+H#77C0[',B_KNW7_[GQ
MX*@,D.D-_-T8O[,Q%GS*+& VN'=E%+#?#?<[&^YO+!DKW7;EJK#6Y)C7E>.3
M/[P;^'<U\"'#8. V12I?TO%W8(R/.8/WBT#.- V'7'?(WL2$#(-N^J+=M@ G
M6(XOP,]GGRA^]MN?GRM<]M,XFIQKH[_H)_!6T".^!W<0W&BE]L9NC1P_4&,S
MCOHMN]0N\[FUWR%;M"S1T8]?ZYL<=R;ZJB9=SWD@J5=.?%K><N<A!A-YMFEX
M@D)%U(W'J%8-K74:[$T$*L]6;7/1KSW(5Z ^M%K617Y> @Y=CYJ[IC* ^;QM
M.D:41'1N[)'R+QAJ.+Z<@LL:84%>:>\5 T]B0GF3OPY]&V4[79AZ,8#=@/M
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
M[_U1CIZ%]DJ[I/5KWLCYLH@=:GNY;D=OK?!*:5(!1HABH39B['R@1E>1S+O
M4_)7Q7ZO'#Z-#*>Y*G0(RR'K[>P]I*LDF,HY>Z?6#F=M9*!8-37N:9AFP7U>
M)8L8TH-WK_BWS1PT):I^X'44VT9"#V"L'"8B[:YUY46\)KU0!;,YP<,/$\J>
M1.C+$<I[<N-J*XG0#)=*5I/(,>QW)ZM.6F9E5/> *7*B43D37%#KL7@$$292
MT;9 B!Z>96ZTIHDF1-(ZB^^U!<\9@VE%3U ANLJV;B/##WOL1=7+$3N)^L!%
ML@>\$+-;\;XLG<S9PE0^H(-HQW\LISG7H%RPD-/<4!S9#(9><B.L_+:,W^Y9
MZ6JEQ$A%+GAFMG^J^RP7PCS&KI%MOC,\%CV!@&8 -[-:* .# .[1Y;QL::@X
MLDPSZ&-8P9\__SS(@2;2CO=IF7QK'>FS?PQTI0=?.22F9TH&*"-G[>H+O"T_
M8&Y/DD<,U9K^SPAX><W])2)^K((X,+;BSZ>X*U]1BL(,I+QPADF$-,^*NEB6
M %C.7^4JU'.H"RY.K<X!.6)E(!Q8R(C;G))O5M#:*AL40M58FD')9$ET$,X(
M<%249"-FR1EH1K#XX=2(AL:#X2/%0I%4P%P!YH=&>- '<'5S37OL@:!?PY1W
M>85VQ$7,G5YOE(_=,MRP5A\*$]GL6SJQQ@6*HQZ*RYV0% A==BDGO/H9=!YM
M 5YF)%,8J2*.5&DC=2^L9:G&L"!.HS;.RC>\U\YV@-4!3@JL]HZ!'X:5IG_^
M1NN>&QS"K^8 XRV8YYMC^5C 2= *AZHYG*ZDNP!!]QB=];1KSMD*H&.=#1DL
M!PY.[;*/E!0BK'OIBR=P6DX*,2Q*NU84#DG!G.S59"247T0$<0&#G,6VBMN[
M\J8D"+S)OKS6IR>U +-ASWXL.YZ&_R_?;!_-_H/"'\!"Z &Z* P>)ROM;0J
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
M+WT>#F53'%!B-46'&#.5?G?)!U-4&@@:E\9Z1JMR.53+LJHDH[75]-JVY0Y
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
M'5"_M_3X!V-4$Z5W7J4Q-%8?\3S(NENC[9ZHN[J(] \!/;?)AL)@+LL.4L>
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
M)U.)%[1"3UK5H?&E#:CUGBV:PL"Z7!9Z@%CH=8>B""B*!W<HBO?^*+<;19'
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
M8D&N$9H#\QRU+-OSPYF20SDO,A?)!TZ< R+7XZR%P!:C,=/2>C2+!TA$0Q]
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
M4BY)WOZ@!F0'B0Q9IU8P--@Z[1H,G.",5?_9/> R5(JJ9K\30P^!R64=CX8
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
M+>,^L5H%D'##'6[7BYLTM(H%<B7+V*']BYO;P52GT(R8:@\!)+HRM5>0][F
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
M_:_+M*)#6K-]Z*"74F#0/F+;S[N%64'R.K2O-C6;F!S93FNTGIG+FXV%&K@
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
M*)H(\GQ4F?%^P2SQ0W6&RWI=D;N&B$Y<S%>Y1_UO5(#.I2EY59<!=NUBX:S
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
M%GI-G !U(#5YH%2D!/![$#>HO C[3+[G'J_J@Y"MIF -=)6#"%44_AK%D'H
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
MPK?7[!O9I+NUW:OR_"V<-$&<4W&PK=;F'HB:(*Z*(-I=JUVWX;2:(,Y($,[
M<D[?DTX31&,(HM^RNEID:((H"&(XL+JGG[I]#7'T52GFYXBB7\X]NH@F#4^(
MA3?(@:>)KDYGLUM=:WA@BTE-=)KH#F[?;FNBTT3WK$37[5CGG .BB>X:B6XX
MM 8'-E+71*>)[K#Y5(.>U3GCK+?5;=YVJNB]OK8K@RHL%GMX!/[?7VSO!M)I
MO?CQZ;U:0"MS=+N6<[=KJ;1![#L[]$'$AYZ_&&8+ECYD;&H4I7//O[<7/U;:
M&^SRY_DVNPF0=RQD'C:->%]T*GOG9NY>31'. ?[=&YV<=9OO/_S[)^-_?KK]
MW;C[Z=>?WG[YZ9WQ_L/'VX]O/]S^:MQ^?&=\^OS3[[=?/GS\V?CEP\^__ K_
M^W)GG(14>E9W%UI9EHN8"'73ME:TI[AW4\;)Z*7[ZN7]J[W1T9PV3&J[FE3>
MF;*[GP]W!CN5P+T"D(D.J[RI3$0)9&[UCMUE\$'1*'5-QR+LN3)+8NRGDAII
M/IVZR5SMHE*^/HBH#0IU4I+=_T7[&MY-)GTFDEHIX@XCJ=/<@AT1SAM>45O1
MHJD/XC"5?6B8KR&Z%T1?4@/9.(<U_-0TV#>/@0%0]BKF[5MYHZ'B@L7P/9Q/
M='CE;3#QJKUZO4JR-K E3L>QVKWNT7MK8+__84/Z@.B]ZKW"7IWVKJNN<#G)
MZQK%9,+M^>0UMY=I1E>$'2<676Q7B&OOBG'MO5&NO4/.CGV2GD4,-!BXJV7&
MRZYC/#+V-7UU'22FH:"AH*&P"Q3:NT/AI*RWWFFYBV&>U2+L4^'*^)VE>9BE
MKY^2D[M/C6H]H/)$>^7P:8$:FG6$YE->H%'>2)1?$C2?6=S5J0' ;I#\R( ,
MW)"E:U*$:I33M=N!ZEQCM=L)[);9<UIFNWNNRMQ#NSSL=!\:342[G;#6U#4
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
MBV^$!"EIH:"GI-0EA%!#AP61=J%:K/!E;N95.YHTO1=G87"VO9/*^0DL_H>
M/3:0A>]HF;['I'].>?:P/5B\G]))8+Q$0A%,57$<H 2$A\47CVSY,Z"HY0]S
M*3Y?(=WR))5DS$ 12W+@]* BC1@! F@36'+(DM4<7V7S*H<OO1NX_B@&]4$X
M[>E44KN*&/-3'E'R0/\1C'/D)B!%,)(+MW!"?Y.QN6P2 [MXG,2@B/T1SV&?
M#W*MQ8V_Y$R<7(TC1AR ![@D#$YLG>PIN3_EF?$+<+CGL9E6[T'220'$5\1<
M'QGIZ4:6@#*?3AE7_],I(N0>0ZXLY4[96\+E:N68G+Z<G0$E.*;=Z@K:DH$<
M(+#.D.N1J>(EBUP\8;V0M?J.FN?$7<T@](Z%A6KQ'FZY\5=W.GL#NGLR%5 S
M3[WCC?M#"JX7Q&0\VSHK%5&2HQ)1EU%YT%FGH+6$<Y(#\6-$3FW.R:?N'W%"
M,=H8 R6@IL)'R5=6F(*"-V/*$&;7<&WP/XQK_H(G 'NX3X.Z7_U-?B7!%#AU
M6W#8LR*R;@2^"7(%Z9\=:*6P<]<I8M/XGI)D,<O-DPZ.+Y,DSL?<5R-O#V8!
MWR#-LP1L"31((Q:F7 Z.1H+$2^\:V@4)FP < C3V*#%3&$FXP@3]8BE[?9B+
ML>+P;O<6'=[VX!D<WAMTCMXSN8I7AQQ5V-@=JXNP^.E/L+\8^@H?&&41FF#)
M9::B^8!5"_]%2\_//?0U<D<4)31D;(IQ7@\4(S>94PP;D!TDQH2Y838Q#<]%
M4WR<Q(_X+QFE=H,(/6%O-!J/A<9?W,1_)%AG28Y(S.BR<9!G<5SB3P/]:$"_
M8VY*AMRJNS%AY**'F^4^<D-B##@"FX(N#=RR^!$3UN'ZS? NP"4)1C)[-XOG
M&D_'PQ,.N_RA8GE[88S>U3%//8CC[)&Y"7G@-=2/!?7?7 J6D8-17A"2$.XX
M";P\S$A71@1PK3E73(*+<G_9W;66M/2RHCH&LC(B24G*E?0WH(>9)SR[$44?
MQPBKF9MDA1<5SA5/E:8.),JE#\AG,RR_HO3@G H6*$NM-AHS >>%= J].!,1
MTRX4GQIE^_#L(\XU4&\5< 93<0[*S1S RW5AL.M(#%"\@GU#]S=5M8E*C,)#
M#IK/ XOH.Q[GJ6"/?NEEF*\/A)'!P?#W<PKTF=*^1))Y=.<\?=V;Q#'<&6[*
MAD5F%E>V 'AH;8[)+YG%KXV7]BM\!0]H8UP%":.R!<HX1GJK./7I:";9QW1"
MOI<IF\8\/E+\FD5CD6Y 1!LRRH<5!\](Q*4QA22FS ]<OHX?C"DFG4[BV0R?
MK<(OR_#:X.>83%C"BGZ:<)^H0(=IO'3@A ]Q^*!NJEP.-T6O"_XKH^K%)8,3
M>^3<XP(!T^59(I^*IU%P(\P:#*(K335?ME\)&R<!.^8!X_=NFL9)5@9Z4W3L
MX^M=+XGA5:A22QNI("%*<2-["'\223%UG[A87KF8W EL@/@I(Z@4O+7RMDPQ
MU#+T=U.^*4BYJ* ,V'[G%8&1E?$7>"ML!FQ#(E-!P+@^ %NA>;&=.$\Q_1/H
MA7$E!O0?+%^B0/G,A17@&@'9N#PA@:AX.@OI8>)I_@/*!U^XRQ$PF!F@P)CB
M;_ EP+0P(S#O@.\-Z"LL\AM>=@L*E]L4UB7"%<LI>#9?:O*(F0?0H86%K\;
M:!5JT#%&-\E.Y3M%TZ;T_PH-#>A]PF4;BUB6R,I!*I1YY$;QMR#-N-^(.XG$
M4?BB1IR,P;3RQ*F615^SY-NM-P%!5N3^%MR'<E\21K4LAHNE*)%?Q#\P7&+$
M$6=.0%(1SW@Q#38E]5AJ: @B>1LSYDY5\'-[4\@\0CU3'7"<5>+7@!Q8. *F
M)2(I4S6))V1C*E.>RRN$7U88M" R8#)PA=%;*!)P1"X-<F=*( EF(46FB01&
M(\RG!FQ/\<93<(9?.'CO** 2=\FP\?G[/ A%?1[OU&0\N&$.-*D8%@ICS9@W
MB0#! &>Z#3GL5%PU)&(D"Q%H!0:0HF4(2A=3KQ32:L$%*_<.-34@W#'&H<L;
M+G@1QL\8<865&;B-(=TB]DID,\,RN1%BAY*:R(-%&0FE%/&+$+V*ND 6Z9@%
MJ5)9EVUV!H/"3Y;QZK+(KY8)=!$?/$XDGGQ);:"6TD<BS,<JHPW5H!)^:P^<
MLEJL\O6K=6_'>)70+8KZ/E-D>! '%%%;47THSDM^;,SWGP%A? NPV@TV:-M6
M^WM01WX&"$8BK^V_K.@#4+F3F!4'A(BQV(S@7*8;\)WR ED76;#"I;F+*9)E
M4PK\IZ@:%1R7I"@\)3@O]\(3*GUX20C2#HY$=Q]VJE;8<GE!:5ZX/G?4XVK*
M%B55J%E[2CI,5:;(_2X@DZ-%B0ZL/O_BR:46X,N3XX<+!8+'-Z+4?.ZKR*)O
MM]9GT>N$^"8GQ)]!Z*Q.^/GI&_-RTDSO\BFPJ?E%NC[HJ!^BJKSA^1&H(@U:
MZWDC,O6V+=,DB*%CM3H^OU@131D["6/B8>"JZBM%'=Z.KW2&ZBOI&,:ZEXYX
M%$R\\PO/Q,4,-Y%@A^*$E,T4ZP,9.1IYA2@922M$:.=[_"%ST32I2&E1(U4<
MZ3(]940N'Z4>4L#)-YR^Y7R/>M)W=LOJ.09HJ2&WMRI (J7KNX'5[JY\PA[R
MP&=%GU.EN,^FW"&<D-I<6M:EZ2X^,S!;8!PGY 48LWB<N+.)S,HMS/N%[;GI
M@LM'R1?C'0 2J2YA" T["6#X0'AL>!Q.]BZ*W >JD!-)86\__?O#NQLX()J_
M;!IX0)!+_266H-JV[.\7-PG*<)IC6-BQ^M^7I%J%(VIY!!)NQBAKMFVKQ3'5
MMOJ]S8ARK$%_#:),:?>E:6&%%.^P6QW1!V,6!Z([1;MK=8!$J&RWI)_EE[8[
M5GNPX3DZVR>E+1!U;2G?W1DNO7IHM8<[O'E@#5O;7HQ%MQ5>J72.>03R^:[?
M&5HM8\IA1LF_W_7@0-16QA?=9LA\-,L&&8B,;L^Q.M7?=:Q>;]7O%C=UN9SF
M/TR4N:BX(MOG.S!E.BII>FXZ$44T\!=T9SQ@7S/A=5/+7JFX%;#\W7  I%:"
MG%1$M,KRA)+YO^O:?:LGOY?>AE1ITEQZL:B[3\)F.:9'2!>4J#E'KQGN"0 ,
M9FGDGT#_KXW2I!3-8%4#U@@ ) O>]S9.8N2+"?"OSX(/7@(PUM>LR3 24 58
MD")A51J)Q)RH14^(V3Q@1/+T#*5@?Z7HH(9#(:8G>ZQ,UI=>(HLK.I4>:7+!
MJ/3032DU%N,GI?],!J#@KV!W^S'^I73! S5'A9NMX@\&)O@8)YLZ[UT$,GG.
M##^^.V+97()>!2C'<!D(27C](4];Q)8CH-0D48&U:5$#2JM8A1\D<[\ND N5
MCL"GV/N,)>C9=[E_3[A)I]BF86F/2LJ#N2)PA!]EP@5?Y#I(9E<E%):B.S1(
M)]QEGGZEW\;8,Q0Y,)4<%CT#3".)N6X-O%?UOHQ$2:$;4KBB]'12WI&74?.<
M-=$F"F*7(11RN(2B]HJ?&.Z0=/0OIL#Y ?97NZ>PH<&]%[#F).!.['*#%612
MKKZL"^4PIBWP.!DNB54\XO7E7@1>*IM8$5W!EE.8< IWQYB!'DD^R.(7)61H
MLQ=\N6X+Z&,V]F/E!E2<>"6]2]@L7;^B9!950,DP2^>\PDP#GP*=J%@ XAY
MLT*G#]"AZ!,$-[1X&B-T$LW8_X_BAR)!F*ZQ6 BQ:!9ACID[YY&D$5=0*585
MDDG)@("($N_CB$H.D9A!#8TRZOE6.=*2%?I=IU 5Y7D5#<DR?N*ER0##_YO#
M8LY J7PH")!1$T+ '>[P435[118(=J#C3&H"?V#IG;JIW2X8[1WV"J91/B6M
MRR:5%E=4R@4?%<[D\I@'BQ@:+B"WON+><$<H@6XP\+[ F$KL"C2 ^ J*ZG"?
M UVB%20: _(*8DS3$-Q2<A234T4:@#9'[^$]@$8(FC3'(B!6,FCR"JO0%"[X
ME5T?P5)RA34RC4DDP"W#:6<M!>E@<[@)-JSD0F%G(%^R"7";RF@_(#+UX.AE
MS:]:K5B4)YH$L=*$6XP$4.& -!9]+E7S""\D\T5389F;(+P-BG.!%QBL<C&4
M6=5D%TN'@P>;'/.JR5_B1PP,FJ+>+*NP!(S8T4'\&.FX4+I4;@:'1[N6#E0>
MP5W1(POK:TG&Q!3G%%RSRE<5'BJ2"$@6452(*S<\JA*&-SR]::NN8R[&82CD
M4Y36+A^70L^%=L/M+\XV)=L&D#Q<M.2C<FC.!*52ET>B^IS"4\!V:!J3]",5
ML"%E(DL5U9["AP#.>#H71F]I%%!&Q=J+I'8S &;(T_VY</N,B6P?1$WZK<71
M"7AY#W8>R,N;?Y8UZJ"9 J/S PRI(S625HH,.5MA@Y0;*RNA91R*W!\K+W?5
M;\.[D]VS>1SYP)?)[:;J6ZLUOH5R"&5Q\N[-A-:-DAR/ #2+)@Y^;HHD0*P%
M5T]6P1AMGL=3$]C%+.:XXZ=/EX]/T41, 0.RN@A"7^T94'R=U$#6^(UWTKR$
M$Z^^VAN[![O&5S97FT #9:/J@AX \C@7(HZ2!.!+.$O"[_7]7&W:1BH%;U;
M&82RII '/&0W5P7+*N^S[F[\+-V-,?I5GS[&.J>@R"FP=4[!V;?RO#D%3^Q8
M,JQUQY([Q7%R6W93^BPZR/+V1+!!9"$7+(97--E;USY.6#C+"BDO@EFID):-
MP/.98-I;^YU)E9FL,8H*@#;)I<G&MC]J1T/1P@BE0[6#4;E[I1&:R.]-*^[F
M6.CL%+/!R@A)#'3</W)_+(0O9KSQ;G=")Q']HHJFLB/1,]E4&R;C_(L'1F$.
MGFP]P^P,H8#+#L6("I#B.8^K<UMPS'B6_HHFS!40?%J+JQ_6V@_82>N>%6(S
MG).]PJAA[>.$1>7AN/E3?ENT[4M1P:=GN1I4/N)BH_%98:B0*5X69^-.**>]
MZ.&L'N:#L-^P ;F""6H>5:Y*"9&B!5;Y7JYX>1DJ: (G9D5]0B*=NCXE"6![
M*J &ZM!+?:!2;N6,,+&2.Z=D!U^U==XBX*MNV:7^U/1*@5Q.UJ*?],Y-I!>)
M?77W1]]/>,X_.6$Q[=G#[FMH(*[8E;QX/"B##7PX;>,=CC%-=8K(=_GE(&4:
M_IFX<S=<Y@U>I0GG&N9 ?F W*_+K5:C)"V9PE5^,LIF%[%N)_PLV"#\4O?;_
M[88YUP,NX;3[ZEXE'#Z KA\D2!*7"@?*Z, D"-P!7"XL.N-<&$N:4E$A!=?\
M!DR8ZD &,'K9 R<4M,;R)*(D=XK@\3;YHE:55^FA(993+06W4K,$,R^ *_*X
MCM+'PB07(QJDY<NP@B.DT'@B>'\J@CCB"2[$>&/!>Q9Y$\QC5[/8BU@IQ064
MI1\DL2/+8 GGYL4( BX#Q.VG8*&@".2@5&EBO PL9IE\42X7YWP)JO[CK3QR
M]*NZ24(F/_WL53FMA"(OXW'"QE@D@'(V3664BJL0Y1X+IX1LA@,JQX,;A&71
ME"H7N3>8@ZR$,$_6IVJCX$(XVEK:%ETRI0.<1P8+4BO(0 I(D,5_D%855R1#
M@NY8E"1H.K/48\HXBP@]'%A&"L161!1XC]&4EUDL8H57)> (%$ ?3U BF>AF
M&24B>,)K0!&$XBV,9UDJ<7%!KZFH9U5H4U)RT9*WZL*^9YZ;IVS1][!1*565
M'E'.YU+"22$UDR*]"*,=GINN#-W(0"R/W//JR>@A2&+J;W+9Q$B,",F15#_J
M&"347I5@2$LM525>:\-+UL@166%/RH"<)?07JRDZN5 PB[:F0#O&\C4IJXF0
MC6%:"CJ\J-]K,(EC7ZVYH9C1/3I0%PY3O)VS_;4J]".UT*7,*^GC5 ZCWJI@
M5/EA27#%=1)4)M)0$EYM*J4:3T\1SLPR4YFZ0@/ <^2(Y+83-@D(KE@ ')3F
ME.]\3/>)SN_)_MSE/#3#N#5L3%DH(( <9Q.2*,6Y[(QH*$T1:7D>V29;KSH6
M$>3O0@Z";=E%$D(UG?9BK]4F/>YND@01IBI<ZN&Q,V@B.W!SDTKT+I Q!V,V
MF:>DB%4$71D!P()U[J/'NT%5%-RM301>Y$A2X*!,D[ =3([,)F6 >5G%*NB;
M%N9WOZI IA(_\([LD9PNB[O%[#PTGD7?6+DDG%%]%]X$4IJ*@3>8 WGSB$7*
M<L18^;(R@<W@%UX92LJ=*=P1(EBE;!'"M=:'.,3)91B60,=!J:N)GM@SOXC0
M('O*L0<VC]"(1E_<),;<!E(A*04Y=T6$1DVNN]@K"Y*0XL)JQ*PLTLS*KH^8
M1Q$9Z$S@W+MH-[P0 #+7Y.1.7)_JRQ-4Z*JQ;D5-YQ9^)D9;)\$XH*0WBC9'
M,E:S^AXM\%BNA5&4&@L/:.& !WSNY]SWQ[UGV!<$52R?I&'*"0DHE(68;X'W
M#OF[S%HJ-*[E%$>AKW'W#'\]L$*>:$5:P@/JN%4)E'IP9?*0%T>H$WU35NY)
M:798%&\K3LW=\F[-A>XC/(&YR%I6/#]>DM/11))KD6NCM#B_X-L@33[&-6.T
M-5+JB8()B? A^9PI"XB'#5%1*\FP&&0G1ET4JEL4EPJ9M%]PX(%TZ"WWO5?<
MTY);;7BES%U17PVTRXI,1[P +$I%*Z 8.["$4MW":\(;1K"(?,WR&D;2Z< 5
M,F_.@['%7+["^^"&+K6H(0]#89]S-B_4M0LFFB\5KP3G48N2E?<<")1;KCAF
M2DE3G5V@/))P5D"Y$845,#>DIBP]U((M""V?NW4$,RJ%[KD-4N%Y*O8CO4_5
MH'_(Z_/(Y8^O+^==4/^FY_*?7%^@W]&!_K-OY5*:!SRG]Z5D*#MY6FKH:(E7
ML>D%GPL^4RY:<E7%/<_=(\=UI:SRI"Q+E..Y3QQKJ-TG)6?Z-U?7W_-4YTN%
M '$&-,=18QV)M&X*W]/4*%>&PY3:&S4PH,82B@+-("J+H:J5H 8-YB(Y3LH'
M+U9VC0>L,N%6%)#D.'&G<G17@M0O<E3*JIIQCK[-#&,"PJJ2+\0CE+-WJE\6
M<WW(&B-/Q@W7#1-VC\Q@X<?TA/@N71CA(S--!.C\Q>@)!D3H9HHMN..$R7-,
M1?"N- #%&Y'CX'-ROI]9Z)C"W(^CFW',+5^1+CD)9N4HQ"V8P11;X?T5>%%W
M58ZQJ![<%.FK$1O'&;?(>.HM5L85JG41Y!1IN67AN3"9^1Z*C"?A?H8MB7LF
M:2^01$*I,#B>*"EK2D3_.+FF? GNG2<7+\1#,YY 4XQ37UY&!E)5<(D^N-(1
MIGBO4VSSBI+L'7?!8'== )L4=ER?YJ2AX%ZM:JG"ED!;VC%*VI:  ?5 "Y3>
MH'@AO6#&/73R^#PZ+'JP\?P>%*,2[9?+NZIF8 $/ >27:E[70X7,7E7L0MYB
MA8>)OT;Q8\C\<96<B@"\&KRO1O<7(GV5\5#2F5:VH4./,NPCE;EGL5<D?-^&
MH'(A7ZPVD,->SXH9*H^]=.K*H1>H+5NF6&S%@JU)TC2@V864?L0SM]"Y>,.4
M7*)"2UG(]$*3,8CS5-E6D8LG3&'9 #..*BKEF>SA)5PI86A7-*XU1:]!:A25
M8H.-H@D!=1DN4ZV VI%)"Z?J!5^W8QH110"#;E_U=NX9P+VM-*JD((XR:=C$
MKEJ*8$16K,@00>O%+9+HQUN!O("/L,EY:\]36B^*1A$G/A=65;!LLZ#44U9I
MDCM )5< Z"_ 6[Y;5I^N;3U*;OX/6$&-MHFT03#2P'N)B%"22Z8-KX57.]TL
MO!9?M]9^4?L8E:8,?XVT9U;%@'OKC!B%LW*F5TYP78$FH.Q*!DRA- 05/Z(0
MO:6P%V<CPY&'-I3?/C+>2S=&$Y'VQTW6BOY0!H7PU$JXSH47CR<L678#$QL2
M7TJ-AI<F72HSVF2YO4_HN4L].L]9C)""T&[""MUL/A.:-IA%*:4,%]+)9]C*
MFD+)*9]L+=MFR\',)3E5VT6IU:HRXLL7X8X.$?8@I9H:_T9ETEZ1P[B8J8CB
M_:6HX"MR_BA$_$JH+E5MO;+P*FT=-?+M*OM%$X-0KD!.<LI?A9)85KD7O(&0
MC[UPN%[$QP1(N$V#;Y0&'@5_YN6Z]SG-(T),"$.R[#@@^UF6>EB9/T%!U!33
MD,)Y(21D2P]>Q*@*](M&UHDT*,^=T?"4_U+%IT"7D [4R$501JF'[Z1;%;*^
M[$!*07;^]XV"ORS:*))9-NSQV'J ;?6?S9MY?0&KM@Y8G7TKEQ*P6E,LRL+1
MS0?9Y,CX75B$%UN10[(AQ4,'/"-DK=6*O!4;M"GSN\I4$^)V$FB\\0]/CY0U
MBW/C9>E'EWV#BB]?*;^F_F]*!0G8/+,;2A%0GI'5=;SA'_;MXRXA);5/!KQP
M9D8Z8QX<">LLP4!UQ; 2?,MG;+>5DO<&%0/Q(\5D)0=W"9]*%>9BT2N79-1F
MC4\S8Y'P:LD:2X8.>AJZ4D;V1"2.YWMAUZ^<1!':OZ(3C3*KL30!O= -IJEB
MJ)D\D4+,C2#7DUA =*I$/S_-9^"?7K!R^D46_\"&I XO-,=-)+R:< 6@,:3*
M/2"D%.#R%83RJ1QD?G#=4F;CK",>X81<XX-47(U!4;?L[^%VY*H:=]92\Y-0
M_(.T<:RT85D6*E7,XIR\@2/]E:P]?"L88Z*WAZQX+@(L4I%*)PPT)E^85?)&
M*/0*7[F%ZUI2;$G9Q379L2U'XVGT=#IY27&$F?V\FB=.EMA:@;*T[86LB$I3
M_ 5II?: I^JM@I,*@BXZ4J79JE1/^"5_<',.Q7ZI$VN0<;P$BNYE)U"LJ9HN
M*WH C+_B3,E?*2!^2_T2+EA?H[.&//@OFDVH(]<HF" ^IS O+V(5 DHIA,+.
M#7BK>*L%7AY9,ATO2+Q\2BGO] &5OY9#GQ:J:A7A2)ZT!SYU#-D)AL*5@N5P
M<?>\H6E1*U9ND.[@*$BPE0'O,;7JQ3*<@FN)Q"M&\Q?S&7F6LE2)#:*//"5&
M6I9%4TOZ41@_4K_P EYXF;A"N+A?#%OR,A_\C$,#?HZ3*\DK3UY'7MH=\+FC
MQ1MDVX5 =@L+0][";*DBA582.1^5#A,*^Y3,O]!!UIVTW(#TGO*/@HA_* 8#
M\'_PP@W8%X^^%GDYI$*D N!Q060&;PE8]!Q56M#R81AQ95[;S)UC.^Q*M%B,
M&<?@!%PG3WB,3=6@*+Q'J5IPSIW":ND*AY[26*P R!*VZ7)0CVVJK5I/6G*;
M=%[1^5!**S=2;Q2*!TY$"Q]6@LF"F--=7[F5JD?P*CE]4;:@),E5)!I0/<\Z
M2!C3V&>A*0NF"_*G_HT<T.65H#F.Z)NE/ ,21+,$A2BU RXS-)<!@[*[FJ92
MW-LB.V<!&M@+@?GIB@=7'=Y"I#]NWH3(E*&.,'0QQ/M6;*KH+(? IIF^J#10
MQ,"BZ2<N3JRF]M6D#BWP"=G=5OU=H1W)'^(>7L*[P<;^+_-?<5N5$P#VVJ2^
M[^653AG8'+P+,VW4%<V!+D+*KR^TW'"7MME0&4Y4E2UG#LK=4(VH%2PDDG>T
M)$-MLLCJZP6\*0TV5!-FNU%B"B[$^71<R+"XF'W$M9X$=WH3CV[RJG3"9("(
MYR\J>U*V0Y:JZ\<S-4$#KZ[0IDK;BS(*,&BU,'KHHE%^2G-PKZ3Y11Z[2&)H
M*W[$]JI% Y=J)[?*=4\6FZ'CS+P (R=<Q7 7;+E*"^]R76ZM(7RXQ58>=*'T
M5?366^RKP-. 9*:;[*%:!B[++-OU9Y%]<I5R[QUYU8%V[GGXP')B3=.(\X(C
MS-71F14]S%]V6)0-,]!8*@$E>B.J_O?5!J/TYE)82IACU-133Q@^=LRUHV.N
M9]_*9<=<J[Z\GX%-$VM&B?6)-#\\T0A+$YAP\GT K3\:4^;XQ?O[*O#@FG!0
MPH-SQJ"$A^P7N\GU5Q;2B ZNI_<#?ECNY[L0UY"Z-;EX#/2?97Q<(*7U<=V<
MNP/Y+#)TW?R9X_0TXKU%L+3B$8/#$<3$V2BVM>%$/$&7.NZ4.;H1G8B^'TM<
MH$(0;<<#E141W#&V@DE---LEK3:Q4<XKNSJD)82+A:@;A%C,Y#5&/%<Z$WGC
M/$)7!@II1I[L%\&'WUA5[7/%>XG"'JD?)+TB6(H_EM EA:W0)JON$]X3V$44
MX2LXCA0:Q$%B8A+<J'HL-3(CJ'F:IT13CTF0@58,6M\CF8*J]^>"E2MT*6Z"
M(]WO@C8K#L8J>EP1P474T#2NXB(N.R*YWTLVH*Z408HWE7[692)8> ^0T&Z^
M5O57YH('#]A2,I;I>(+#4,E"T4N9,M@++Z'JEY:=582G#Q,!R%5:V8OX4O4[
M5G=4+%TA/#1#BCNA6%=E<Z\%:.1%RRSA="4%&1XT>3]M%UN+DN5"5EOI935%
MM( B@>6/R!L)G]V#\21]&-C'63BCJX]C8F0</O#M4;](D9+SAV@76UA@2MMK
MXZ7LER1ZF:,S^A%H1_2>%=.UN<\?W:SN-_D5GT5,&9A<O_<#M$U%WG7*9*&I
M:\B0!>^@(OI%4R%J6K3H@4U-F,COW.3>![3\BQJUKH3R LU6BO+N*4#KRQ]A
MV@(G]"F&0V:AVA:V-&!E-A#:XJ:@G-*FY[>;57 9SC7/VEF=*6B6,[>BX]PF
M![[@"BF?MXA_71T3*THI>3OY<HZ/F"_$G>P%K\-)AT$E\B"7WTD=V,0&C\?P
M+GD2XI:@P [%G4\/"JQ2/)7"VWUC!JITW8<K5SFH2N([\]!ESGFYE(,\J63>
M4AS ^GD6\/* 2KRGO.!2>YCE"3I)B^2W!9Y&GX\/LM<D02IA]D5"+-R111H!
M9XH4B<2."OBCDN;GW."HI8,YBJ,;GH*PZ"1=YW2^7**\3:MS*,OAE&+B'9\8
MTMYY8HBYX"A?<,86]+G"[[H\8+G7L@:%LY8/?79]%KE3MNSF7K_*P'**113?
MKO36ZN%KI;NUN][=ZN\\D:OKO- ^VB;[:,\S*>W_Y6Z2X81,A:^\ _MGZ7HV
MB\.BPIA'+JA7R'?^+ Y9)A!(\5@8[()]BF>1HQ$G10:( 7\>/IZ@%^J>80[5
M2PH9QCELT^=#/-F,YDK!4]3*DW<Z>+7>3\U-YQO!NGJS#("5B8&7@JF!ZI_<
M8(<%=Y:RU_(O;T#EFX7N_'5 <T1OZ$=O'D +P+1[@8 LGHF;/!Q:W9Z-ESE+
MX'^^7%[<<XON^0^9O_Q=NV>UNO;:KUO6H=]UVYV#?KEIL[9MM0>-V6S+ZG7Z
MS=ELM[7^Z]IMMF&0W6W9'^CR\@L,C !YRM]?M%^4HMY'6_)UR[")D<CUCO.H
M,_N&#[]9TID6N0YG9L\?523R?(^Q(I)00JP5K/<*@7''<!"2H2'QXY=)D&A
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
M>J-VVQ[^;[?[0OYHDI1L;,QN[L&X_7KCCN"$K]WPT9VG+WZH3NT*HAL5ZHL
M6PN6T>@0L QWX6J$'!\H,2%B>IT#GTTXZ_J;6Y>M&).$C?[^XB_;L=-_\>,'
M^-FWO_W@_K@*VZO)4DB:H].EO7#LI4$;1)>_LS0/@24"#Q'-:.!2'W:GG^%,
MN]VU+\"C1G$8QH_$>CGW8W#(49QD$Q/_4V'((-X#XG1F(2V"C$WQ"WKN+8 $
M&Q(2,[S+X#]<C #,/O#B'O9M!AP2A8@+ @071F8#]Q*?*45-'4;J.;WA(2/U
M^H[5;1\VGFS+\+N^[9QDZEGO-)OM[KKL"F-"(BN*B<7M^>3J@$5O0\!BJ_$R
M?&$D\>,F0V;!A*GA'*3W00H[,?X'E,%5124+X!KL"ZX+JD;<N?3HT+$@-:0.
MI^6TCG7B74(OEP2YG49P'86G/;7RJ];7;OMLFAVZ'SVM3W;]/$_PI]6JX:"5
M\_NLCAT7UL2EB:M>/'Q$_W<P#S]C9D%*SK8IF'<3%XS&E"%]^!>94K");:Q
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
M9;>5&E":-YO.X@23-M,\Q6PB$7'==#2>]OB;"Y\:MF/RU?,H"T+C(R9*8F%
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
M6'28GCK+\.T]HSEO20MS(B:#<3#MTT)\*17A.15A>H%DHU\F+ LMI0!7>8H
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
M--YQAS7_%"8"UOI:5-9-M1G:94<&+V8JN:%!]; &:E#5U06\MH\J.=8D\K+
M&[CY=_X#^.U/Q*Z+K^#G/]GUO\O5GSJ"<N>!&]_T*;\2T6#BYH\A Y<(0Y\&
M#/#<@X9EQ;&F>@K($+P.V$ @A[@_3):,&6BG4G[7&;)Z0D$#<C!S3J^23+F[
M2L Z2HK&]%$P8;$:LY[ 2HQQFT/!Q*VS*8ZF"4/^PD1-9#72L0$\:IJ4XQK.
M>HML%$$NLO?ANX3@3-,D?;"'-\SGVB*?O+AAF'* 2>.<BED=8>V:&/G$G:M=
MXS(35F:U#[6,5;PN2BZYT/"?-\W\IETHIG>("P.Z<LM:)OMN;.X/JC!,4=V4
MPDSM5/%G_4J-VLMQ)?&X -2P[48!Z&3)-FAC'W%_RJUX'>E/MN^UZL1;6X*
MJY]<F[0*2I^H<)[ZM+EKR;D-+$JV&V7??/?BE9]XWW;MIS)_\>?#XI%G*@?U
M_9[I^$M5@^H]PW'67V!I]G3=?99JT#T?K-_SB=>MRM6NEDPM5IFZMLJQ:86J
MZUR$YQZ<8<\QNFTX7I*5M;*R=H7*VN5U;NLQ\F^:\Z#\'*7[<Z'%OM3=REE8
M;@?:Z1Q0I%@%G,RY,U&Q.54\3@H_BU0B%@P;<3M9Q?Q<[]_MS ]'7YP_7%8Q
M2U'NH"B_-HR>M7"G,BG%4HJ[].*.8:W(+BJ+\5>9_\_L9H2GC 4_^@JSP2##
M,63AMSTKIWMM$:NGRZX5W5T@V[(6V?#D FUX@0Q?EYWYGM_3O<DS&'A4,;H6
MQ4B<*:\!O;>WPLY_T5)\604Y%SX8CFRNV/5%>@V+Y,K^U\]5K8ZY%5&"J14I
M(/@-3416$R+V5=8'=V;?6"Q>&RY91."D5;=Y0##E G5Z@<P7\EOWP>)>L='J
M%AL"IM?S7\00D(;:7.OC]FRY/-U='M-8I =N]^QH,<UFS^PZ?\JT!JL_O^;9
MT$GZ9FKV\N:*_G?]-&K]$]1MM>;9^9MFCMCTT>R+,:Q(;=DM;7G-JU$6]DVD
MIDA-V3--X259V[JO3"<EJ@:^1;6(LXD&IA;)\0.XU:KCVJ0%[6<T4EHCN&94
MH$D;CW+.P8)UNMF0*:1J#?HN2_G*\DK9LM80'G,VA ]$(BSFQ5)X8E26!6<Q
MILF6V1_%Y &B"L\?\I)$40',^S7B@W)6C/J<M@;&#$X+EO .KT R+Z^RT;!5
M=@]#&[]4/_G/*(FJ@EU>?H\%K7PB155C2F^32]%*E;_0Z=\?#C7#5V#)(S9(
M0E&^6-2+44PO69QH4LL'#K,_3#@+31;'!4[N?8/KHZR@QS:7[0"]F+*(M1>F
M?0++:4-FG,)B0]L,U@'7Y"Z!Z>3%T=]9'B8BX::X K'0 CX*%!*6%H)B@M[1
M/-KR"E]^QU^PRCD)Y]"S=BK2.S&-9ZW#[&V<A2>QI>Q>_-__Y9F&^VNA_);!
MTN,4'"8Y0UZ 0KG"?L*CX566<_:DEH@U=5CDNE,A5HUO*A:G2I?Q=FD*FTDH
M6@Z_9T$..G /:JN[/5XE7#VN%,<!_)@K/4KPF!-*W Y'%S"6-C1*: ;,%(<G
M^*\Z02%0OPQ2-8QN.+4"Z=E*(.J 55"3L#\JDEO!R9#>*S'#\GI\=U W+!56
MX$K!2,69%XH)J@!D=6I,CGBMF3,3967+B2MZRSBT?;])\I+O!>Y9%D\W9WM
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
MYL*1R '-[K+\6\6$5O)R(,-_,APR+NYGB,U9C@,YS2]IFOPHR_G+J3@':8K
M!!)7%07*QFM3-RPEKF[_1GG-;WMZ=CH>9QM &QP;L]^UY!HH.*6(^@3#QFJK
M!(.H]2>H!X<:5[W!M@O\49X60^6_Z>#F5^4"$/M2^?CQDUH2L]3)VWF=O'TC
MDK<; !\G^: B'^H7F4)'D6!%GC+[<Y >7<&:EJ)(R]6HB%>67LLQ]<.8Z3U2
M$$F3F8BUMH68CXEV(B#\9 WCP^!V]ZH:B=USG=F5BX]5-3[^':S^VFLES9Y'
MMF6LQ.GIMK-(8>=$$,#RGS&F^.(_G1%'-5=Y9V=M/WV^D&N' C <,'XN?IY%
M'O!OFN?WRD%/^4CO.*'.AP\?GJ5\U9UKI K\;S;#P;I#J<]SFCK?FRY\F+J
M$N[BZ^^V&O[?"&RKPY[R&\V'V)CJQ13P";5[JK_]K%YV..8%5W*01%&?;7@E
M)VW$:37VK]X^!IJ;#W?.-^9/.<-.2>A/IY'R[BIAL7+$>3?1J3J-XR1D^78!
M[9,&_6X#[9I??YVZ^R(H/)\>3$?:KFIMK:%_(R-?K<3:G!ZJWG/M&4[J"[R.
M@)TZVE#"#H<DC%PA0^(T$%K>5)^>;[89A9P^!^]9D(^0^LK@:4:F\8Q&4)?Q
M9L_A=H=D5N9"+) +X:XE%\*7N1 R%V*-N1!5XL/"3#&+G+G,\>6FW_M<$%>?
M7=&<E64?XY/YWS*:1_Q0*\E9.,Q$N\;SG.+?!8WE?740L@WO>GJ3I"5U^/+9
M+9T[-_M2TO)79UW3UV?-1\-J?0JY?2>]"HRM)(_G J'.F+/R8O&/-^.T'^QU
MCJDG_7[=OZ!,5$"F[_$Y[=IG^L&K[$3[@]E]AO $MRG:ZK2,'YP4WO@"L&HL
M&B585^O8 &W4\P*?4Z+;Z[_29%Q"48"\?'IW</K;F^K ?G:9\DPD?'0U6P45
MY5>M8HLR>8H_\4E"'74JTX7Z2!&?>,A$A0BCX54U<T/8Y"?J1<I^GTCVGT43
MU2.3LCKY"BG/&!<]AO/J"+T\<B]-:G&+RJ[&7B2\50!O3:R,4DY.'R>H 25\
M\Z[:TQ)\ME#XIV]4OV%O$[XTY9;5I2'/[)[[8*MY/*VRF46Y%&BFH@%2,FQF
MZ%1R_"!-:H%DFRHMHQ1\1!S^8OCE>G)F>\HI5X=R1L;]HX99)?XH_%EMKZR6
M/C3>05 ).9C"'EAV-Z&STF@:B39CH.7@..Y#->ZP*S+\FEDZTYJC5/@X!<3_
MZIWUE)A%F+NI%'7::Y_>U>8H!91-0M'7:%2W=KD<]=MV02-M%G\Q3IUMF G5
M+?G[[ 20S-Q%03BPUPJ+ZL6??QOETX.MS'AJY_CK<N%%+ZT[V!I@9Q0)F"S'
M?LQBN?BC8.VS0#1?GY;E27F7R+LKQCO8+ ,#=[1H6&8S#;/>^ALO=V:53QL+
M6T*7F',!DR*C?-P<;!$L5$MD':=U8^,CT4&MGN([1K]QE&7? 3"PT1 KQ@C-
M;FE_1(?5#40ZN3 (1">F)OK/Q.J6"3Q.A\71J$VYPYL5(S1FN#CQ'/:(=R/E
M[9!X8Z$DXI"6,DQOQXA>B?)ADH>C <X2=CY"=*QZ2?'WK96G3%T6[8C&(AV,
MM^R&8[$3R#+=1#G$ H9DG'G]L<X[%^;ISKC7!THH*RD>JZ105IHA 5A%F<M\
M ^Y.6&W<#?7E*OC:>(.*SC>3TJ3@P,]2/FIXXQS#EE&5D-W><R+>0$O%EQCE
MHDLCMR!IDO,2A+C/315T@; ;&GAVHDD<]C%+BBK./MX:$82&XW^5$_"K\MI\
M\_CB\C=I/X%;4CAPT=R[1B84%"RB&,ZULBNL8>6WT2%O1I[<E)UJ>/-%P#R^
M!NU7Y<,.F"@>J0HYI@R!CF!E\V;HIN$5B,EMQ!9;<XG?OK:>F,]:6<K:%3Y%
MN3($#( 1B2J6<MI&:34:/A%@PXA%5;%L0>5%+_5*3PQG+-OEPO/)"AO-0>O]
ML.I=F);4"P_7:B?VA4X5)BD'_2+#)GW9-0O'HH9R6AD@8D7;I@:6%8D^PR*X
M44SV>VS;/.5H"SZJ@'%641AS50$8U*_>:%N,]G=2OC=GXZ##TA+"1L#\QR!A
M@/$M4WP,A%G+C,$'\\JJ!(]GV ;E:/D3C86?V&J29MJ;:)(V799_+GY6IE:E
M;/P\8_KX3FAQ=9OT^X!=YRQ%B6:L(T.;'MR;[8/MWS&XMXYC<,^4Q^#R&%P>
M@\MC\.6.P?'UIM/W=-C.-.PII]X/ O7+G=VU3WR7/LE[YE.\%SG$>XUEF^.&
MTX"!+"]C_[3@/\<QFOJO8?-]IWD__'?&K]/.X87#]<3U59E_Z;L_=AC?=L F
M7;OQ@>UPM=/:<7-Y]'B:#>;A%_A1B"L5/\=*"?^"ASY!*NJCE.5I,';!$:T
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
M.?;0O3.0;7$T#ME-CN1L8P) .D#&*$$)M<KYR&YCU28]B^82(5(U%D@"U"(
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
M.UMMSCG8TDUX<T4&[[AHG@VS\-M8>,?):Z4,R^RU1;;8ZQ:9NDT"SS,(U>S
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
MMI"U4"\;?L'%D&BT&AI=M]AX+-L.W=ARM<CVL$^H&6O4LJEFPN>1Z]NA8[F
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
M@RP0&34,3(RV;;5,F>@Y=[9/_M+'V2KF.XSY92"?LTW2!_!!296S3X$J;12
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
M-2'\CGJ(A>.W!K'\\W0NM1?XC$-D^S J'5">I.F_E>B7(OH_3@U?1*5-E?5
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
MWN')2LW6!O&$4BCM7/ /7)C>'Q<Y?I?@]\Y;J7T,&511*JCR351H(0#(@&;
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
MCI%97X9M'<?PB' (>T8]RI^H>N+ZT^C99?63(MQE'DUK<Z6NJF(R@4G)\LH
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
MUE2G*N:<^FG.51($6M&$9WDB&7TZK?0KFLS=JG#OKF.H:BLC5LB(#U<G/N-
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
M](^)7/R-YCMY&*W\V=\)5OYVTV<#NI-%\5=]]N;?HHQN)QOE=_KL/PPQ6((
MRD(B_?]>1:\Z[5ZBP?=3>/'9"X 1]OCM4.G)/+E9*O[^+-C0M65J[45S*[_?
MHJS!]7V6-6\9+ A2LZK7+4/Y8!G*OY"AW&.5/J[QU29LR,(Y+]^1)GCOA<G
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
MS %UW'FNT*@]1#./L1A.I:D+7"DUQHYHA*4S/'F$_\60NCG:7YP,>8\R9.[
M'!GVS@M'1DDY@H<;(A)5 9M4,+/W[;XX,8FU59\OU+BVM0,PXVE5*7F[T/DJ
M?>1QY9%A.7NMX/\+Y/[KS\7DJ-HOZHL2I/\>'.FE*;L\JD!X&8CE*9;XU59(
MO4#9=+1_0$]DD 2Q!C4VYM@N-)0!R6)?$AG&+$J25%*5;*ALLL[/7X=E;6_6
M\Q)*E3J=#EDUO/;4)1M.30FQJ8E4E:GS1\8!O!MY5HT;84N/;/4CFL+PHH"M
M,6^5R$'M0X9%(FLP=4CN8[!_"U65W3Q0\86O T]DO# \TW ;RPKG='&&1;/
M@>$!Z6ZFQ^S5O 9II2Q+[+Y4='QI +QW:N;M&*>KY+3"$H_:KF=FIN_;'Y &
M[)RN%/P3<LH:3M1(%Q0-I:O K*=#*_609QM.:>N&<:U.ONH";6<K1H&Y ^,'
M9G8;WURT[WH4YDZ9QD &L"E&^/UDE(OB4KEB)^>2[KWEZK+\[A7&07J (%_Y
MRJ,GG]^1DI-H;K=Z_SVKNG#C*=AKE6+GA&F8[$]L>,6NZU?_F*U2*\:DOX'S
M:U^Y0JT?(KU^V0*M!TKBU3"'_9.Y3?@43(FMRU2\LPKE[_\J@BC5/A5AK )%
M)8MX(@--DUSZB8ZB(#])7^V^A=<^_]]_L-UE!_<-2L%B,6&"N79!&@<@@BC+
M(B["W$\RF!\/* OU+:D\WZY,_,L$S_Z%WH)Z:\(>?GG]Y03#*E($V#4A$(0R
M"B9LH"6)>."'@H=Y&LL-51/L.3^N9A "+8?Y(_+3(RNL0,99=QC(736Q(K\1
MIH@X@H(=!3;(/5-U/.EYT, * ;-$V,)B-$!VO/FO]C]5*2?YK"QV?T95Q.@=
M<T .*&ZOU03^H9"+WW6S[3Y93BO/>.Y1+EOSTBHD0V,EF>>M%5VAJPTMF.F%
M\[R5-TR:23PF9XO"8!V 1(5V&)"MG)OY +0->!?$O2Q@YR96AQBXIT W0327
M2U4[V!/0B8K* B 6&G6&04^5F%OOCG=<@DF-=>%HXM]W&\&Z[_P .)-*.8 9
M7E95>87#548M!-8/WX7]D<8N;#0=5H.-RU$/=,:D'0SGL]/"C#R%<K!7&V?
M!/2RPBA\\!^SC4 59HZU)TNS%PWZ"\P1<7$* :HEKGEV;_ ]4V$.2W-^@=7;
MU2<GUFJY#C4&9 UHHG800XAPYM>%&DH/=-1+G <;7M>@M++)['T"^IIQ94A[
M9NWQ-P;[+02P<W].M"FVS9[E 1;^0!=C8\"XTS8^,^<O,QX5])E4TCS2NOCG
M??5CM(*&L^#M%T::F]M?7EG,!#,J_KUQK76WP-SA^@S&5=7 >;A4Z_,39ZPZ
M-9ZHGJ5@[976\S,SN'.V-.;+C*OG_<3ATQC3X^T8B.<V[_]2@^+F,S>ZRZW*
M7A"$K]:#4I8+[,,2[D[; =E[9&5P'XP],!^GE3K22&)PA&:[_[!D8-P*[X$4
MU"_(-]ZYB[HV"N/Q6Z<P7IP=[N^%A[^].?\X^CWZ",^"\GCV\:^WJ.A].8+_
M/0@_Q$>@-!Z^GU,81Z!<[G_T/_[U1_'WO@3E\@]0'M^<?41%<O\@AO_]\O?Q
M>0Q*8_#O+Z^OCH[/@X/CU^'!%Q$=[7\\\56>I=B>QM=^0&@2*Y*'$?PUSE@8
M2)U0/YH'6$E2G28Z$3J,&(U#S:6*_4#G24(%3\-H7M<T)T#,$7C]4[H[ULD#
MV"VWSGEVC9E(A18ZR;)84Y7R3/ X56G,E1]D618]G0:]BE$'B.MAM]I*2=';
MZH;Q&7^3.'<85Z 85>AN+02R.?L+)CP@C%7GJ7*?ZS]Y9IU0YDEDO8V2T@\5
M.VFQC/N_?O_NW:PG:-6T6[9<]U5C^Z!3*4\KYG1B3X-^UTEG5$SNN%KG?;O3
MBG<\STS7NWFZ;%B7_3EK%Q%OIX=_69EM,IXB--"#((6%,_DFKT$3*Z^5,LMO
MPC^F32T;2>"FF+@%.X&:,SM5;2(*"5\VK_2/]K$Q4*J!@B5)8-<1D2HDF4H8
M 2X2)E)'F6(,JUX6$DO^M]=L+1*MH:6Z%WOCUYYJC@6#/<S#,%U#(PN7!1V\
M[?>Z2X;/=5::]3>#4JM5A8JNQ]7D2CD7;HMK9V[-B%7GJM%J&T6JF5"77=&\
M<P%78E[]>4ZZ+FPO7&[GAYYQ0_>-A'H.%/*_:WNNRYB8!<.LT1ZU047I( ;=
M"<.=S;RCT;C@TQK52VNU>@CPZ_V #^ AA/[/YCG\5_/WX.<?D9H.V+47^ /S
MD2:F#%0P9,+EXX2^GV.N.7"[V6\#(WMC(,D:^V;IO/#) >Z$GE;PCY7EMS50
MS370%/R/5#TB7#W8\R68#V;U:,?>3 $@9JX81F/<UIF-M&'P4@-=J:K&C1Z3
MYNXYKT:)_UZ:O6_9A/-HP,@PB$2C%"4%\AMXVB5-72@W(Q!+P-&+YNY:IX<E
MXF8.\!Q(2[3:.1I9M8DU669AA.H,CV@R&:QLM4\U2)M6&N/DZBE0HEOQ50%?
M!^%8V$MEC'T[PF,"*W::?U_KW*LJA&M%2^"7ZP7C8 \G_*O;RRD;(F36RQ-]
MUP>?Q(G 7MHL34D&VT^HS'P"!JD@/,%,9)E)'8A7NQ,UGE?C7?!-5^5HD3:
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
M?<#CAZ$LM5@%JJ\@-, 83;O71G>JU @13,OI!$E/-MULL$MY WW?4P[PS:I
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
M>J9_Z77+V/.>Z5UFNY[3&BUJM'CM,[TB6CPR<7F!K>9^MIT<>5]ON+C?[I;
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
M'?7'OSX_GO% 2U^D04;),/)YV/#[/;@@P3_#@TFKQ_^.;'\8^],N9S<4A%]
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
M\N.BJP0^+[7:E2-]WJF="XVN:#IN"%TKXO13X.8M(\+/U^&;#GPWG:?YY[R
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
M>YW&'HC%?@GR-]Y_RXKR Y"%$%.[6ZQ1F:?E'.3'1L\#_H.$C+J=;*[F1>\
M[A*_Q[YO#_)]L@G*8[F!N(&HA7'&U"4B<&1/X2;_'>6(X?QOEGL?C_K^('OG
MQ2[TBY1FD2TQZQ&H9G7_J>5;9D^'90=D?)]*; M$D4L%]GHY!#U*>3!%>\M
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
M)X3H?()B91*R#H8C!VOR>08[B-/#!^-0U?\;3!K)C).+^B5_;S ^73EK0=.
M->]-TOE*P.O8GJXW_CNR?6 '"V?$<W35]XZ.VL.2#I!BG-8-@\M&Y03N+ ]Q
M/)YIX.996+6KZ%!UA'@2D?UE^J"_QOI(T#* V_O8 E3QB26+<#G_22Q&-C#P
MLI@5 N1>)T.*-VWNQ9N..D3&4[9S^;R%M(*I -IE:+!>\7&1;6RHJN7@L>2
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
M1X+UC#N)).PH8'R['&"A)6+16*.D%H[+E?>\SB2?[UGD'+1GP5V'%8Y6.+H
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
MQ9K\^EN[<+I518NJLAYO+H;J:[<?8?X AB9NH,WNI:MHL-9O#V )U@M4^KL
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
M'^!]X0ZE@R-[%\KCC@R)P#$G14$ //+U)<!<X/-D M\(BN1M!>B=SY*2E[D
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
MM)=K+U<8-1M&;5RU44_W>/!64\L0QT$AKD-$CN*$O/:2JP@X$W)'%*7J6+Q
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
M!%O8L 92%A>T73<GXE'MNL4J4W=__3-MI<7<VTH3O@JBND2#90\;T*(UP5[
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
M/Z?J;Q?#C&$<\=LL<D8V4\G=-B\+I!2;604-LT+#V04TA)B"ET$C;:A"7*:
M'#$:V;RB6J>0<%AY3XBL,W6SG_WKAH:*_E3T9W+4-%\LI/>=6E[%-5SAVH-P
MK7E)>1P-UH?$D8BYBSD%<#/: <(YPJE)/&#%5][+5<Z7!=1F\SP6CU"K2BPX
MZ!1'M[D6",QA],.+M%#DBL E>VK[X6YG#;WU]9>=?3VYU74>^[U@!P?74:CT
MBVRFR:)\B7[4;P_;<5"4P-H\*<K?K'7#YS@8]MM%)9#BFZ\P],I"FPVNMJ8M
M-!YD,!&,,V-%0)R;"(3,&>25-UC!:BL=L\=>4T+_,QMB/7]JS2M7SQ<WCC9R
M9;)<N\IVRG[MI5FT-@2==*/B;+[5F]"(&/XN"Z&N]?NVNU_6O*I4=595O;28
ML 9J01-#7MN$N, $&<X5"IAJR[P60E*PF.I8RDI1GT-1?WE!_CX<^-Z[B^WR
M]DTRALL]<LIU<3FRBN7/I(M3+#]A3Z/%%$DM*;!\+)".3J+(L'<I6<456WF/
M5_%-5?RURCS\>>(.#'V>!TGCP#0&TQYZHQR7-GF/RM4RMPE:;#"OCJ)>'6)_
MG39TDA?4\:@1!PX%[$E[9$SB2*K@F8A,).Z?Z"AJ#LJS?&=53P6I2X0<+VZO
MW7&8-=Y!;YQI5? R*[Q<&F=$D)2,P0A+@1%G."*C2$0^&6PQLUP9GX^S5)VS
M&<VSUP\O%4NK6-K2GIB-T;2RIF<$SREKFELAB7<<44\<XBX89'V4"%/O*,&$
M8<GRF1E[/<3L)_+]JV2JI<E/6JK!5LE453+5:TVFFELKYV5;L[>7#5(E4U7)
M5 LT=\NF/E4RU5+ ?I5,5443/_X$"YO(,#884Y(X9\GEYK1!<LZ%$5R9PB>B
M"648C9TCNCK!FO*2G!QLKJ]];[;^;#<./6FV&KAQ_)5NKF]]SWU'F^='9XWS
M?=I</VCO?+GF)3G^P!OK'TCC>.,,GD4:Y_DY\)OU#WSW<)]MMC;.-]=W\.:G
M/P^N)5,E2ZPTBB&O<&X]*B1R#GL4=<2$)<F\)ROOA:1U)I8FN+A*IGKF\Z?G
M5/VWF$SUC-!P>?K$G6)2Y8;$D3'$I1/($B\148HS _^5AN?3)U-75+TQ:*CH
M3T5_[C@:^DDL?%/)5,^':U,'0\(08P6@6<0J(9X80<;A@!S%AAH2;<RXQE>7
M)T.T2J9Z94'@+V=U5<E4"P!75Y*I' 429KQ#C#&%N+<):2P4TDEID0*-*M$J
MF6HQU//%C:,JF>KY5?728A)48)^D0@HK,)N<LLAI'Q UV!+G.0_1%LE4I$JF
M6MADJGGQ]RJ9ZOEU<;ID0A**>2Z02D0B3E) FCN)I...",,,[*M%,M5-KV:5
M3%4E4RV=J^5MA^E61U%+B=A7DJFB4MJKQ)$G6"#.P="QGGM$-;;8,,?AVR<Z
MBEK^;(<JF6HI[;6WF4SUC/!R:9S92&'5K$+!68PXIA@9+A@2@A$JHA'2Y60J
MBNN*LPI>JF2JBJ6]DA.SUY5,]7S@.65-J\"3"<&A*!)8T]):Y&!-$/S/)1),
ME-CG,[-9JP0M,')6R51O(3]IJ09;)5-5R52O-IE*O]$U>WO9(%4R595,M4!S
MMVSJ4R53+07L5\E4533QXT^P+%'6.V,"8Y@3XIPTT@<:M6.11D,+GX@BE!%4
M.D>HJ4ZPKGA)&JVOO-%:$\WUW:.=\]Q>_,^CS=8&W6W]<[1SN(8W6UML<QON
M?[WDS/&'[\W6_O?&^A%N'N>Q;IWO'&^)QN%NI[G]N=U8WX)[>K%S_/%Z9RJG
M,%<^661C=C$3SI'A6"/FH]*1! =KNO)>L'R"]=8R)JIDJH>>/SVGZK_-9*IG
M@X;+TR=EL10Z))2<HHC;A)%S'B/O.8N>:<Q([DQ%:5T*\L:@H:(_%?VYXVCH
M)['PC253/1>N35?9PP1++@/2B7#$30K()L613 EKKXSA.>29K[*E21ZODJE>
M61#XRUE=53+5 L#5E60J*Y,A07M$DA>(:QV129$@;+347D><=*J2J19#/9_*
M.*HRIEY:'Z>"\H2U2F"&. T!\< M,EXRY!AFD5OXAJB5]YK.F(I=Z>+SY4O-
MBZ)7^5+/KXE7(KR2%*"+2 9'$,]]9JVU% G#563)>4Q\D2]U,S:VRI>J\J66
MSIORMB-QJ].FI43LKPMRVK3\"0U5OM0BF615OM2BP,M4\RDC&$D4##),/>)2
M1>0"QRBI&*5F$@ F%[.@K,[5G$^LEA]>*I96L;2E/11[;?E2SP6>T]5'K!,)
M4X(L%AIQ92+2G >4<("U8U9%JHMCL=>#G#^1+S7UH,/18-A.9\^OC+0(6.T.
MVRA,CLIN'I#5XG??&07X=^KWCFO#@UBSK@>7PJ3X4<<6_JK:L#<$O0FU3AS
M/P[@-9ZWFZ>8@5#E-PXWCJ$^C%_S([SE'[WCD]&P>+7-=!TJRI.L"Z202XH4
MN_\>8'_\3]=NF]'F\9\'FY]@%-N[![N?=EBSM45V#O\YV%W_L]-<S^CQ^6"G
M=41V6T?XW_.-L^;^'N@WMX(3!%H-5,FX3)J8S_[LX$/$5KN8?6<WE;T&0MS)
M$@%\M69/3OJ][[!*P]@YFU%F?K9H024SSR@SY[!#T("5#](A8PA("N<>Z'4
MC0[61JJXYHQFF;D9-W%%9I[75*NDY#FE9'-MSR@AI-<..2-<-L(P,M1*)"W3
MVGI"6,(K[]F/D*44A%J[6TME?F3>,^JUC +U0H3R2M=K<,U)+"(-.F>KUU(V
MX-99C-K=4;%8MWUR[U9?K!YA*F'NJ8@D\F"9DP'@2IJ 96*,F#W"Z<IB$(0;
M&2T%06CVAK%&<*V($"#_F:A?<W0,]_-SV,9O'$[WCF/+?E^'I>OT!J-^;,']
M?^_T_-$+*P0([$0A.LW#?=8\_J>S^>DK@3OBQCD0ZU;NROJ![IQ_/FJV&J>;
MGSYV=MK7%2(7+O!T=_LK!S)^V#C?.@=B?=!L?3AKM'8/FY^V2.-\C>]L_],N
MMMK6QIY0)%K"'4J22L2C%\A*&Q%V7D@9&'%I;"^!<,:PEJ$JJ8B59C9PK3F)
MQ,&^F"2!Q2$R>6-7:A$TXR0+6G\4)\E_-9CW.'@WT:SQ&M\4[;OE_IJ6E MV
M_V"N#IY[':./@ -&\61 8C 3C(00A!!4V0L3\JF$\(L_B&'4B9LI W:OFV,>
M-M.%:'[X?A*[@_A[[,;4'K:*@(DW+*.-\_V]Z 0U+@4DA(.]W6F#')<,B2B%
MM,H!!O+K,K>0]E +#!S@I-_:@RR^L/5/SB>'636RI W:@^$@1Q-F6RCU.IW>
M*>SBM5]@NQD>]$;P\##X]5U5*6/YBT\LU6!GJI0QN6 L^F,I?'SQC'[O]$>Q
M0(N?NGU/(8V?G:^JML-2)_9GGK $:?T+.7/76D97,_=$]6%>15S8'Z-^'Y8B
MDZU:+%GVC7"P6=[]20ID+#;J/CHLI)K.:CKG-YVO,Z?L8X0%LYT'1/\N=Y#"
M*XDFF/,IXRQA6^.=;"PP-YQ&"Q.F]5B'41EIT!.-\RV1Q]: <93/^O-HY[#!
MF^>_=S9;:WAW_<,97,-O1!H<'ITWUX_PSOG&]]WUM?*]CC^W&^?[K/'IJX#Q
M'S5:&W#-P?6,-HZ-E$%@Q+2WB#,ID9'1(*U(3-Y@(H0!_D1(G5*]Z%DT%70L
M!70\9X7\"CKF#!U3-4E4,DK[W!TI4L0C24@S$E%RAG,KG8U,Y0A/7>=FX1/P
M*NA8"NAXSF#Q"CKF"QU3\8W &!G3P:$@64#<Q8BLE!IQ[[VS22C)Q\'A3+\
MZYB3=VA9#+$O0SN,#RC>\:#W7O8<E86P=(H56>N&OWJ^0IZ?19XK66\J11I\
M+MDA. >\40E9PA.8/PX31K3D1JZ\9[HNR+QBJQ<HKZ12ZA>T02JEGJ]27UHB
MSB1&#(U(6),0EX8C@X,!=A&3)S)([=W*>RKJL,:54K]>I7X!ZZ!2ZKDJ];2-
M8&&EN'!(>@TV0C0866]<X:CD(O>3B@EL!%$79E[IZ<]?_V^A[8)63D2J^5+0
M'V(?O)4\]H6P$>Z(H*T@9R;(V9DV#G D42>P!BPM6@@3BAPE%N%<IM1Q V(1
M@4=P4U?,S(@Y+Y-Y/@MG>+O:^P+&0*6]<]+>2RO &Q.]9AH1#@2/)ZF12UPB
M ]9!%"$$KG*-=,'J0L]J!E3:N[C:^P*LO]+>^6CO%-TW!FMLP7+7.G<XD"$G
MO3B%1.0I8IFX\ARTE^FZT6+!M/?VP';]@\#VEP^%^YD'5(.\<Y"OR/Q;CRD"
MVH4B@/@75T+<K[_-$$H\PQ(LS*5+L3O.'B/ZVLXL[P@>?>6^T!\66)Z_2V(
M+PQ_FX$?33!CO#P53YH'3SJ:]E$08K G@2&FH\IG'0&!X:H1B\0;9Z.E!.>
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
MOFYL#&6#;)(/N>K)-+94*00F0K*&EDBU1A5.&3Q:$(_8V!%V&7.51)1X;L+
M2TIB$KIV1&@()H<('2;+#CDB6!,?R81!ML;@,')\7SEN'%YW7.$Z(+@A_A!A
M[($<AX+00/HVB]PD"!W=(L>^3V[&Q#KN3J#4RT$V=O'<^H;8%%D/YNSJ0UMV
M^_O=^.U_!FFO UZ/0:4[EX* =>&$-'8H(VXD8B*<D!$9,(?XS ]]%X')"Y%&
M2;1LGZZ'OV,"&EMD7QB97G8ER/ZWR.,J]AQ)%$>/ <P.XO.($U\H+W85#W A
M7P:\%4RA934AC UHD;.Y;L^#6QJ3K31N!J3W619?INTV8-%!MR^[YVG8KM*]
MD_\V$'7G"H_];XFD3ARY,;&9PXF@ 2.!JUP,:HA(,8]&W%E::PT3VS"VAQ'U
MQZGTV/\64Y<Y,7=(I."'B!*/!").B!OZ ?=H[+J.P$X6-K^/?V'B'@_?/F<W
MG*.[FR'SH)!IMG$'?!%C)]Q#1CT;F9^E F]'2$9\V_=(DL@H"CW&;&RV87O7
M:8Q,]&(K!/3N%H01T-4):*.@(E"^R\.(*)E0(GPO)K[G>@1$,G0CY@>"^4]>
M<G]-!'073IG?HPW.HF>AMQ!P'BT%<I1UHP'\V<1'%P4DIVDQ^(%R$P<02$7"
M)<(1@DC. ^*I6,2>'7H1=9Z\]!R[19W[U'C=H6W I@0E=EG\'RUB8<3_'N(_
MLD>$# (W\FP2^%* PP!&B8RQ04XHDL!E<< X*WOCN.X22JH>JBU./9!J7_M:
MMI?M;33N,<]KS7&?E3YR%VRY(]4'F"GQ0G,[Z8/#SY\.B:_ONF/+MWK!8:KC
M;!"VU?P OW:3]-^KG8/U5FZ;8-H:C;:01CL8:Q9-7<]6DH$RBYV$".F"1DL2
M11(:V[%D2>CY'#QLUG*F.-EW2Z8M)!^/;-@:O-LMO'O@$^:WM+)L&O"FJ^4=
M<&YDN4N'>AZW(Q(+#F#'941"%6)72Q%&4MDB$/3)2^9<;V2[6AOH7I;[\[Z$
M^[[40\:MF78'NC (_A*G/U_^ W[4H[W>VN;A)<Q&";.LX7RN[1A/+Y3U.NO
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
MYTU7@ KJ)LKQ2!2%V.*?^B2,?49B)Q9N)+S0E\Z3ET&+T_E[!9J(X4[8[T8
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
MPH\\V!J!'<DG+X.]ZY2LHPV <>Q%-L%]"]7-)ECB)A"'^]\\FW,PAA*2A"[
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
M92NZN:'XP_N#PQ:&,/>LIQATM.D?'_)!C %-V=9_8'\\T_>I(1B@.>T# B>
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
M9\:4ZNI276]VJ>[S,(NOX#]@,+=?_O]02P,$%     @ #HM24I\WED[@%P
M@@8! !$   !T<V-O+3(P,C Q,C(V+GAS9.T]:W/C-I+?\RMX_G*[5=%8E.37
M5&:V9-F:>..Q?)8FL_FT!9&@A!J*4$#0C_WUUP!(O4B"("T?>9%3J426T V@
M&VAT-[H;O_SC>>%;CYB%A :?CNP/[2,+!PYU23#[=/1M,FR='_WC\T\__?)?
MK=:_+A]NK2OJ1 L<<&O ,.+8M9X(GUO?71S^L#Q&%]9WRGZ01]1J?99  [I\
M860VYU:GW;%W?V4?SVUL>^[I6<NU<;O5.[TX;2'G_+SE=,\ZYQ?GGM=#]L^S
MCZ?=]KEWUG9:O9-SN]7KN>>M\Q-TTNJ<GY^YV&[CT_:%1/H<?@R=.5X@"R86
MA!^?PT]'<\Z7'X^/GYZ>/CQU/U V.^ZTV_;QO[[>CF73H[BM3X(?6ZV?I\Q/
MVG>/Q<]3%.*D.0\=NM6<,^1PRL)HN?1?/CAT 7"=MMWIG"8@ B'1=$&"D*/
MP9OM7;X"V&Q\<JQ^3)H&- BB139NE[-C_K+$Q]"H!:TP(\X*KAAH&R *6^+K
M-5T]%$XE1/*+G':K;;>Z]I&%.&=D&G$\I&QQA3T4^3"A*/@S0C[Q"'9AP?E8
M+*FM!AL_<\1FF-^A!0Z7R,&F)/_\DV6)Y4 62\JX%:3@5^,.&=\:LEI M]1!
M7.Z*3>JG@(ZQST/Q5VN-XL-SZ!X=FP\ "#=#:%E^$)N :B#Q-Z\;3)J+U4<C
M<94?SL9FM2\N+HZ?Q>[+'4=Z)\GV+?&Q97?*=9NW)<W[AK]:"=P^QK"6/.7&
MD,"]<@S9XL-D*)N0=PI0C.5"C,4^?=U8JHVCZB"R1:\A.Q( T>U)F0Y#['R8
MT<=C%Y/"[1CF 8D/Y3?@%JJ0+QG@LL]+#6 %)3^UUO#;0T!!0+G$([Z)OULN
M2>!1]05\)5;RQV0Y/V O.1]31W:&S)#_^XB8PZA?(&".EXPN,>,$Q-_&<2\1
MS!GV/AV)0[^5G#'_]M'T XPD:9+J8'M/BI^/ 03[M^N9)+!B>7XZ"H$?/E:T
M:?+$'>27G3B .)$O^?S_?OHN]LI.'T!(0/X2LU\R7';V !*"BE>%^P)^ K];
MQ/UT-*!@JQQ9XKMO#S<%JJ#L64$D*!.D:VY\;H,M /]:K;5MT[(DU"_'NVUW
ML$0A=D?!9_EY=X8Q<-Q$ [BS+XSAMA=4)EC\94)!'5U'=^/1[<U5?W)]-9[
M?[]>WTW&H^'-W6#T];H<P?6H-)RP)2<Z0/XQT!$GK-C 9ZT16J.AI5"^LVD(
M9+A_N/[U^FY\\_OU'GF6A5?/0+'ES1FXA?^PV7G9O^W?#:['OUY?3\:5F;>-
M1<^J;KO=T[$JQF4I9.]LF8SO$8-9S3$G,,[]\&@;I9YA/; >S!EF_6T+]]\/
ME(&;XFP\&0U^^W5T>W7],+[^GV\WDS_V(B4ST.H9>=)NGYH+R4WT_VVI#MZ9
M.1STQ[\.;T??JPO+;&QZUIVVVV<ESC? :DFT!\2P,9D%Q .9$_"^X] HX"28
MW5.?.&!@E&*6'I.&41V[;=M*IR>AX],P8EAP;8W/6B.T$HSO/%)TV#^OC'@&
M]F6G-,_@E(L_'=(!IR7V!$W]?3(OQJ=C7;?=[59@G<+\SKB8(%>8(^+OD7,)
M0AWK>NU>KP+K8M0'Q;LYZ-.7"* '=+'$02C'4XY;V2CT)]F)+7TBV_P1B"R)
MR=I$=?#LJ"+\=(CT4N^T:\Z:@Q1WF:2M).>TF/0"[JQ7ADL'*-F^4.H^$=]'
M@3OB<\QN8";!C,!J[8<AYN4X58A,+^W.;>E W&)6@M("G)9$:JVQ6@KM.[M6
M%*X@ PU1ZJ7A1;<:ZPY1,A81O(J,-,6IE99VNU>5BP<H.:_PE)?BD0302D#X
M1_KEMQ@@P Z,K!6DV :85E+9(*PR27R(DFB, T+9'>45#= TN%Z^='MIVBLD
MEL1RD')$$6# L$OX$#G$)_Q%_=6?,2P]S=698X16S[1>3UX]93%-X;,2],(A
MKKY9=7&0'(7S$<,$^ /B>/R$EN48EX;6GQDG=IH_"0Y+(+$DED.F_[7G88>3
M1WP%WU!O]_=7[;-7=Z;??:<]>5]8Q%UKU:LENK6HE]'J?5MN<VHO[#9CXUE/
MWAT6LO&=+T"%"NI?'@Z]+GC>-1*=AZ@:IL5:R,E"I'WU%^)*@-,I?L".C\)0
MYNJ0@--KQ (2S,([_,SMSE<:\/E^]M@K^]9OS8M>^]Q(PB:#L-0H+$ZM*;8V
M!V*)D5C)4"PQ%LON6&HT[WM;D%&DW;F1#P?C8(Z"&0Y)T!\-;N\PI]X$/>]E
MN1CVH5T6G7:O?6&R+)+.Q)$;=P?+P!(=P@+@XFOH\YWY2B@_WRR6@HG>%6;D
M$0F%Y9:@J30?:-!WG&@AAHV5%TMXYQF>XR"$=C<!<!S?TG _,F7/8]$O)KMG
MMTT6DU@I:E1BW:S'9:T&9M' VAA:[)';&IRE1F?]38SO[^\K3YX@@4AK'@+]
MD7\/9*6NV*"7R!=Y>OLYHTQZT*\2.(Q2M_&9)Y'LRE)]6:HS)7#B[@Z2Y[<8
MA3B<8+9 @2MH* [I4CS-QJ#G6;=GIRX8%9Z?+8%)NLT37 ?'C0$-J[! @NGI
MWNO9J:N*A.X"_.!(_17QB!&>!&U5H/HN!CT#3GIVRI>;,&"-R9*H#HX9%:BO
M]_)U3NVT'T@!'AQQJQS7VY#ZE7W6LU-> 05_P.?J6!!4^@Z1+[]9::05^*!!
MIG78=,Z[>;O@9VL3J?IRK34?$+L&:$F  F-.G1]2C7DD+@[<<MLE%XE>2%W8
M:2]GC,J2N&)M*,;VSI4JKLX"5-H-U&UW2W'H$#V?F_2M<M1DP6L/G*[=LU-2
M;9LIAWCNY*WSU_(D"Y>&/[8((K53B5^Z/7. S)HP.' C]B+I48HUVY Z1L@
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
M]I*"A4).#2*PZ(-\K:@ JF[I1AV"_+$(%9;K+'91(#]?*N5#-)5Q#QCY8+'
M0&"I1<R9P]I3XC%WECJ0ACIB-M.+XU?JQG.,>?@M0!%0%[N%"1\E,-0M8X7-
MK;\VWFQ1NX[65PZ2S0P+F8%WF9C2 R#ZC++D:;!B>^,5&)M@>FRX1S=";#9/
M!^4U-?&O%B!HJEC*NN\UTW?R@>K>EK <99@-D$\,4I=EO=WNK9+L8R"3<)0D
MO%,9'I>4,?H$LQZ@)7)TZ9C%@(T-+%XE. N+81F?<TN5!>/&JVNYDC"Y%"B+
MIL2.? .=)PX_>, .G:F*,<*Q*:X8->I /DA3;:B,Y,;R:34ED=1^SM[11SD4
M\R(F.HC:IR.L=Z(B5(M2W;.:UB]4#2_';F\N1P_W?J0[[LLBJMFRBD\# (*E
M1#VP_6#O2@$)4C'@Q==,.LA]"]#XE!?>I+"D@\-=50\+J0?KVT& 1H76$H,H
M] J8ZM9QU+4?]4C@L'CHZI3VX+@7[HRG.7'F3S!*F$GDPZY<4)=XQ)%C4HFX
M#D@=T%0U^NV>>ZF;:"+=@(A@!NSB6%M8P&P<F#*G\'<8^F1!\MTHQO!-/8XW
MY+.)#&^"\$X<(")+[L^(+*6#N6!#ZV'J7H4BE!RTF*3D2''<>4;CVI6"Y$I5
MG'?C)[1<NU%%N5]:H.^80M<^S5O,8:3AR%,A@*7-,F/XQEIG&74JBEUX&I"Z
M=]^083*;<],;];SF37!?K4*!M@)9AY3=9\2RPM=5XV7WW$V#HF8U]3?T8MD
ML';9E>\O"(O7O1EP$W9!0<Q+D; R!J];<*4KM^J7:'[[VE=FHLV8)-YEMZU]
M"D,0:3]\$OSV4A1TG-6R]N'+:%%-F>#U[\TI#'PEBFOCS?JF&P]:Z29C -B<
M60J[RU\[\K_"J.?7@;N1H*2,<NU-@!F"IMY)?:?L!RC-SL;9"@.?J:P$/S$5
M7"PN&,E.+,MV.&1I1$TUW$7)!^E]ZTM;L"#W.KMQ[4)GU^H;S\':$\NUDLV8
M!]V :28YIDPI45,0IJ8WZF; 3="[[@UJ5 \)"]^T"+99!S5[X44-4Q"_GD^?
M/,KD)4)< E&HF/E!6P5@3955J:3"9-CE4A&WH>K6OI,8\]6:I(75Z@MK?;\"
M9<TK.C%_B73N</2,53+A5.E5LM3G^EMQ?Z!DMPA!#$%V%P;45$?<U%W1GS'B
M1+[,5] 7Q$DWK/U(FZ@7?^1%V4H,K[W2^@D9 M<^29.Z3* Z@[+Q'WU=X_*(
M&AK-J36<"AUDQ:"ULUP&*\:NKCO,[XNCC#00M=_U,V=N'G*2V[QVI@@1$8%8
M'X.H%SE.("N2TO;01YCOJ"X&;.@^TPR\(".L&+!V=M[%(20J*A8,FT$2$% 0
M$U4(5_O4KJ"K1\3E+5<2%73/1'K%%T @RKD;6GWE$37! DRJUE)/>AM4B1GQ
MX#5;5=B1/T2BPDY^W&8Y+&]E")B&'6U79ER_C5<8-&T 6+>14UPOJ"@5TQA!
M@RX!DS)92F5Q<W06HR+>1BB:DT&7O+_4%XDU<2&8LF\W:6&;(*6RKFHW2QKJ
M+PZ*09MS=9"?NUE<*LX$M&[QM!E=7""(LIK6'\NVRILQS[!I$/DUQ19 <:E<
MJ&$-V]3[J+S!BQ<8)T_8?\3RDJW\[-,(FDJ"2Y$H_$1A$,$X++CPSF[; &5]
MURLC]MCU,^&CJ4]F95TZ6< --2\O\8P$ 6SR.)^V@'TYK6MG8)Q6N=*CP=A-
MLBY6!1B*4OX+@)OJ/ 8%9"H4R[(V1S%<W8?*1KEIHS?C<MLWE759WN_R_O+&
M;$)9QIZLR]B#N2?]%C(Z*S;7A:4>Y\R\%(7?5<=7]\K=+>B__;9/7F%_P]<!
MS) UP;S*TVTF,"&,/*XI6FD"VE2%Z)YA"M)'Q/";1)GF-J][%8]%&H(/YT&E
MK'-#Z,8F-V37;]CVU#V(^/^1]ZUB,8@B9$U=X'="6\ C[U*$1N.P<(7GMZ][
MB??MLY/V&#8?92J^1'_]GM.Z]I,WN:?K%&@/N\UJ'WC6Y8;P'(IGK1S^BAN2
M?"1-.!@31A2\?Y1J5CN_Q(M,IVH'J!2>89SL6_R0DQ:L]HFEC/@L_ZZY"R ;
MNJ$^@)5#\?IY2125)W/ /IMKH_**P-Y(ML^$1]#LPFIU8TAW+(G"K'\CV+H/
MK\U:4B4,_T*PNN<%NV@0<?'JP#_I- 0#YP$[/@K#5?$ D5'8'PUN)O0!UKAP
M8EPC)A3H<!5%E9\"L1?DC=5:\^RFTH96<[7/=<D?/F<8<R5S/#C^7U,^J RN
M^D^KW&%GOP5;E0AZ;+63X3?\@M;EF4%&(\(>18U6%W,8,<@Y$V%?%DO=XK%R
MV649>@!3B)"OK?*QOPX:%,E1MCY3T2UR97P-"<]_P)H\P>U&33T(4I5"XE#J
M:F5&LH%KEW%FX4/&[_T9HZE;RMW1(*Y!O>TS*_0U%<+5/3.3%("M"*K7/1>]
MBZIN(_278R!*",MQ@3[_]+]02P,$%     @ #HM24GT#LF,9&   8O0  !4
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
M LG;K6Y30-A7??U$5C:0NS666PRR6"B12Z&L"!!8,F\1C%&BH&F&1).15?(
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
MVO40$L^6,0U$-I9HB<3,""D'T2T12% 3G2-1,5%E^7!]B(4/+ TN<NX\LD3
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
MK*FQH>J%'ZOA;8,Q?GY>+;L*I* JBU\H<\<2+$/H&9%":(P"SR6"7(A\74E
MAG =O<=2X2J%[D\!N0T&?'LH5URM]2L_C^.D&4\W*>;XIO7,FT0>2UHJ%GVL
M@[10*+:XJQY1V>H&*XNHYG+%LAYG[T.A2JFG=U)=HFN.K]0V1'MQT4RF->1V
M!+U."R;C:--2XU7-E=M^6!=S?1GUV:UYO-7GD%C=JHBSW.=QO,SW?([.-JM]
MN-=&P0J'5>@JB:!'\>OBEJJ)HVK9T-VN>I7&+&ZJFECJ;FU]NE6U/FY'\%\_
MG2(VW+]8WES!+8PU,9?BSI7KXG^NH/V#CYL*YD$;Y=BR$ETE$?2P*8M;JB:.
MFC;E7E=];,J2IJJ)Y5&;,H_.\@]GN_C;3_\/4$L#!!0    (  Z+4E)-M6P7
MYW   '*D!  5    ='-C;RTR,#(P,3(R-E]D968N>&UL[+U;=ULYDB;ZWK\B
M3\[K02;NEUJ=/<OI2Y6GG"F/[:SL/B]< 2!@\R1%NDG*E_GU$R!%6Z)(B1=L
MBJ)=%UNBY+V_B"\ 1 "!B'__GY_.!S]\P/&D/QK^\J/XB?_X P[3*/>';W_Y
M\8\WSYC_\7_^Q[_]V[__/XS]YZ^O7OSP9)0NSG$X_>'Q&&&*^8>/_>F['_[,
M./GKAS(>G?_PYVC\5_\#,/8?LW_T>/3^\[C_]MWT!\FE6/[I^&]>H"C9.I8%
M<J9ML R2]RPI)WWPI6@0_^_;OUG%?7$\,6V\8%IGS[P!PZ3W+J/@:'F8/730
M'_[UM_I'A G^0,(-)[-O?_GQW73Z_F\___SQX\>?/L7QX*?1^.W/DG/U\^*W
M?[S\]4\W?O^CFOVV""'\//OIEU^=]%?](CU6_/R?O[UXG=[A.;#^<#*%8?KZ
M GI]GG[YAU?1F)_G/Z1?G?3_-IG]^Q>C!-,9/7>*\,/:WZC?L<6OL?H1$Y(I
M\=.G2?[Q/_[MAQ_FFH-Q&H\&^ K+#Y=?_O'J^4VD_>'TY]P___GR=WZ&P8 0
MSYXP_?P>?_EQTC]_/\#%9^_&6-:B7XA<09D*YW_4I_V\-Z9W!&2<+B(R^A2'
MU< ;8ESU]/TQ?WD6RUC@8C!MB/CFLYOB'9U#OZ6";SRZ =K9@]@YGD<<MX1Z
M[;E7<"Y +B.LCYR.(4U'X\G%^_>#SS^ET?G/,XR/1Q\VP3:=I!$!D%Q(:6<@
MYO_PRLN)Y?ZP7R>.%_3MY;^N[]@1!GZ:XC!C_O&'?O[EQ[X(1FMI7:;I6^LD
M0!D#5KL$(490KC=_1,6S0#08I6M/'-2);?3E-0.(.)A]VLO8[ST=3OO3S\^'
M930^ATLQ\/D4SR<]K8JQ*D3F3*35P$K!8A*%EH0<H@3OHLHWN9PL;&."Z:>W
MHP\_TUM^KCJL7\R4R;BXG!+_Q^T(YGK>3:[%"OJ&?K>7P8AH!"UZ2@2FH[;,
M9Z>8%BD6< 7!BP:27'WG=>Q?K>31>"'%Y7C9<4!5+Z YB]-1 P7.V2'P/_XP
M&F<<__(C;T'DH^'P @:O\/UH/.TI$Z30WC#%!9)05C/O,3+M$\=HD,9)"]-<
M]>Z3(79GA=XD6+0@^"6.^Z/\=)B?D,?;XS['4K)A9%] %A<]"]G1MU *%*^=
MMJHAP]=>?C(4[Z[2FQS+)K/Q&,C;J$)>VEU"$:W22")YR[3,DJ:8XL@,47E,
M)'ZR+6?FI?>?#--[*?8FV6H?LN=B/NL/\/>+JHR>]4H9[R73RM.:H;)@ 9-D
M''.PRG)CG6[F2'Q][X,G=R]%WB15[T_J*WS;GY S.YS^#N?8*S9YF3DR@4*3
M8*A9<+PPC-EF <DH;#%Z5[W[1,C=0Z$W"3;[$_Q\F$9CFD!F0KZ>TK+Q>'0Q
MG(X_/QYE[*$-,@&/K"0D(XPVL1 A,>N+LCHX)4QI&!'< N5$Z&^G[IO68/>W
MAC?PZ7FFU:5?^O/-L<MY")T#"5"8LXX6EY0< V$C$\7YZ"P(WV35OA7$B5A
M"Q7?Y-[MS_VCG,<XF5S^5<45/0O&<"DX<R50E"!D9B2A9$@>)((0UD$+IWPM
M@!/A?%_5WN3;-^/[,7UY-GXS^CCLR6BB$R6RJ&D=TL$ "SH&!L$G@>B$UJ8U
MVU]??UI<[ZC6FTR'9DS/EINS\<OQZ$-_F+"GA)8E",N4*N1<<JX9F(R,YY)"
M+IC!K=BZW8_N)0RGQ?D^"EZQQ[+7+MHU8"]'DRD,_K_^^YF7D3BZ&%-B'B7-
M/"F3EZ$U&:5T0@7OH:C8FO=K"$Z+]=V5NX+SO3;6ZISS:(PP V)U(NE<9(%[
MPW0I!"18QU*@28<7K=&U<-VOOO/!\[JS E<PN=?V63V;'KQ\-QHN-@(<:,V=
M*TRB24Q+LJW N2?G :.W41>%O &;R^]]\(SNI<@5K.ZU3_8:T\68)!0RONE/
M!]CSMB#%=IF!K/$>"DE@2,B,UEHAN3;<-6!U^;T/GM6]%+F"U;TVRA9@GGY*
M[V#X%F?[.A*$=AZ 00SD\W&HT(1FPI%]F5AT]BW.JU:]^V38W5FA*QC>:Z?L
MS1AJXM;KS^=Q-.@96WCABK.4M&<:%#)R\ ,K:*+/AAP WV)AO?;2!\_I[BI<
M06:#C:X_<3#XYY"BL]<($UH=\O/)Y(*6!Q&U3EX1$Q[)?2O&,U 0F4B6OI:J
M<-$B<>!6$ ^>['8J7D%^@YVN?XT&%\,IC&<G+>-)C_L4E")$X+EE%)J3N^[)
M10!4WB<;C0WM]CV67GXB9.^CTA4D-]C>>GPQ'N-P.C\=K5,/!><7DYX-,7E=
M)(O1D?4II9FW=5DQ#IT!%XR1S;A>C>%$*&^@X!7,-]CN>CZ<8DV_ZW_ )S"%
M2YR]5"*/G)::Q&,FDTR*>:4#$U8(+3*A;7J6M0K#B3#?0,$KTDT:;'?-)I_'
M,,6WH_'G7K 8C7:<V6 CA7J< G@!!"J;F@VA0Y#MIO5KKSX1GG=7YPIZ]]K9
MFN-Y?0Z#P:\7$Q)O,NF9"#YGHUB6B988<BL8I&*8+)Q'$!YY:+=]?>W5)T+O
M[NI<0>]>VUUS/$_/<?R6%I*_CT<?I^\>C\[?P_ SX<I9&&68"36OR=B:B6H+
MTP[(&#/W,K7SR%=".!&Z]U?O"MH;Y(V]?D>!P@).M%IS410#$1RM(4 B&N68
M="@%5[IPD]H-ZBMO/A&2=U;F"FX;I(^]O(B#?GHV&,&T)[E(66@*^D,&<@S!
MDD]H+$-)\2"%@4Z+=O/UE1>?"+.[JG(%L0W2QLC$SFL"TRC]]?H=C'%R=C&M
MM_'J)D\/HN"8"S AB!X=JJ VU3T>$<D7S"J$=ME"MR$Y$>J;*7N%+3382WM,
MSO\8!L^'&3_]$S_W1,@$P'DFI*4X('ED 6EQ$08D<(&:',EV]%]_^:DPOH=*
M5Y"\UY[997CWK#]),/@OA/'B>D&(D"%3@"=+*C5;,;.@. 4$,BJGLK0FMD@.
M6_?^!T]U$\6N8'NOS;/%_8*OJ)[1)Y->#"4*Y02%]*7Z$@&9Y]:Q(H.0/B65
M3<L+6$NO?_!<MU#K"JKWVBV[CFE^=6B.BF-)H&1A FKU .$C"U(C*V25QOAB
M.?CF9%\!<&)T[ZK:%==T]MHD>T20\@S6 -[V='"6A-",.XH)M(I5-B69<\45
M+ ZY:.&E77OI@R=V=Q6N('.O+;'GJ8P?7>0^_<:CZ13)'ZP2SF#QK%T.]2I)
MKI-*X61CR016A$]*QP04X#=@=CV"!T]S(^6NX+S!/MFZ@U4'1N3@@<4 A,P%
M"ORUSDS0I))H?8E>M[N^O]'9=8O#61]R2HD#>3_U$FLNGH'PGCEPUH8DO GM
M[A+>>CC;\"S*1N,D(6>. Z_7ZQ6+42JF "-WLK@0VVUS;7(6U?"$57L=LZ2
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
MF8-5G=SR6X'E%/C?5\4=.(84T%R<7\R2M=;MUE\"]=DI=&2/#GE-5T7.@N/
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
MC<;]_X.YEXS7 C"P6N2QYB9SYDO2+*2L09/GBG*S@A2;O>\DB.] M:UOK%)
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
M/W\_P+L\MC5/^ODKO.NP+Q]WC<<]@>*G*0XSTNCKYU]^[&M=BK#>:-!61R7
MN&!$=IE\*XG<]^Z&W$RC,]]ATDZOE\_K5KNK0"_IF(<@*<0HY/D4;:2,R<L0
MHM$J2HDIK='Q3?C--/T$I] ?-%3UXH'=ZGHE["5EHRU. 44>&H*>.:%<*-2:
M@G1)$=\Z92\>O6?YI)7/?C0>USWR>>[AUU^Y[)OWZ".,\XLOU8(*\I00D=EL
M++G.*C) (VA2510+%?J)Z*1,V_[06Q33'U[4A6!4R!#.:QG84?KK+2&8U@KA
M+G'AR:4(.2MR*0H%F:H>,%"4Z!32.F/$7<:[V:L.GUQR8+M956N_D>8[2&C<
M63DU./UME/NEGR['^"2-^^\OJ[F^P3&I+4(I*)2H]?@*TR5&%FH',Y&\IND"
MHN!P5,-M Z&^&?L].@OI(!=S9]E^GPWHLS+[Z>31!UK>JD/Q;#3^>QW7O9@!
M4=7,4ET[FQNIF8\1F9:HE+2.Y]!))F=7 GVW^ONPC(;;KK?+U9,F0Y(AU:N@
M%&AZX9F'VA:"<^^C*!GX 1VC[]:V/2NM6_#\"R?3VH>:ING+%*!>%K)HEY'1
MR\E@E7$L^%R8LQ3H6N/1PF9-YV\^^YMAO(5N&]ZEO %G[J_V0*D@A \L20%U
MBY'\4^XU Q^$Y):+LMR5=P.JY\_^=JG>0;<-$Y(7VGAZ_GXP^HSX&L<?^@E7
M*^?WT? #(<<\T\/DS6@*@ZL_?SR:3'\?3?\+IZ\PC=X.9QW#I,H\%UK5:%X*
M3#L$6N2B8)X6-@4D8[*;G-YMO8AT)M$W8ZK'91L-L]<Z%^PECONC3-[=Y4?U
M]T1/8K:U[%B5D5;O3!&-+]PSX3*MVS$Z93JIM'Q8,;\/C^.QHH;G\GLK>Q[Z
MS'L//A_.9>M!,+%$PVO3^DAZ)^.-0A@&MG"AK9!JV:.XYXAXE13?G,7?GPW<
M-.C]VW/,\4U>X:P3U9O1&_CT9W_ZKMX3)A^-AM^:.,Q@%,YHP:3TG@9B*0P(
M*BN8'%JMP.1N6G?L"/B;,].#,'O3(O?O"+*KVI[T*;BX&$Z?$1._P?@OG+X<
MTXJTZ-<]:]\<2LPYD3!90DW&!$6C#1/C4BJ*-ITQRPW/[WG&W4"H;\ZRC\9"
M5NR^[W_X5 _"YFO$DXLQ#=3Y.C%?.[XX6_67%K#KF<*DYSQFY%:SX*6C"%H5
M%EP63*#,BI868;";<Z7=\'Y[1GL 7E?8X_[=,6;'LS-@C^%]GQSW.>17."&/
M'ZN#_NRB5HRHLL$P80^XM1KKJF$4A;6VEJ.A2)=Y[4O0Y-MXU4U+G6V1?G,V
MV"V7*ZQOO_H?_\3/0$#.9\>CD_ZP0'_\ 08T@G"*X_/^<*Z]18-X75SB"@,K
MMM;O5(&4 N#)3 0WIO:XQ#N3C79X[S=C15USLL)^]FZMO;.JGI%<_ZIR/?HJ
M[=-/[S&1*_VO$7G4LSXVK\AC6)Q6*.ZM%\;5PDFJ=EV++#I.#G11BGY "M>=
M%#L[G(@'ON73I:FU\BB[-9-CRN[80M++,YV$I/JZO6U,+4L'WC#OLB+!K9,E
M>(SEN&*MK47\/B .;"8'2_[84=)7_<E?S\:(SX=$"$ZF5P>^S^!S-.1 "3);
M+:.KC7C+[&XHK;@%I3VNQ+\M!?P^& YJ(@US6PXGY^60UYD;JVC(X^P*#V;+
M(H^:V:2S"Y:7O-&5UB,<"M_7A7LPD0[JJ,^$B'?+&;=9_VK"BR#)E#4B(\M*
MU.[,3K#H.9FK#%X;L)Y#=\;?B4@G;N[W;P8-,YYF&FPZBI^-Q@5GU6/K^.VI
MS(7S)==,KGH37UL6K*4E34K/4Y I+V?-KMF%Z1#DZ1GL4=':NM)6AW(MEIO
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
M5Q&K*H +H"1Q?_UZX&!5X4P@(X J='>;2521C/SB<\](=P\_$D<"7"8RLT3
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
MQD^FND%)U".NIQ/GIP-ADW=0YG>4HGG)0\1#SU-$"=0$CC8-T+8:\ S/-2G
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
M%$@',*##+01*@7*@!J@'FH!VH!/X @P"8\ T, ^L 'B !%#! , )X8>(0/9
MH!!%B"KD".0HQ AB CD+N0BQAUR%>$!\(8&0",@]2!PD"9(.R8840LH@[R!-
MD(^07L@(9 :R!/D!H;"PLO"QB++(L"BQ:+ <93G!8L%RF<6)Q8/E%DL8RWV6
M!)9G+#DLKUFJ69I8.ED&6:995EB(K  K+ZLXZUY6==:CK,:L5JP.K.ZL?JPH
MUEC6%-8<UE+66M8.UG[6:=95UATV#C81-CDV=39]MM-LUFPN;+?84&R/V-+9
M7K%5L[6R];/-L.'9&.S\[-+LJNQZ[.;L=NP>[,'L4>PI[/GL5>QM[(/L\^PD
M#@X.<0YE#EV.TQSV'#<XPCD><61R8#G><_1RS'$0.3DY]W"J<AIR6G%>XPS@
MC.),XWS-B>/LXYSG)'/Q<D&YCG"9<CEP^7+=Y4KA*N)JY.KC6N2B<N_B5N36
MX[;B=N4.Y4[D?LE=R]W#/<]-Y1'B4>8QY+G,<X/G#L\SGE*>-IYQGDU>7MY]
MO,=X+_!Z\=[F?<;[AO<#[PSO#I\PWP$^8[XK?(%\"7P%?._Y1O@V^?GYE?B/
M\SOP!_ G\!?RM_!/\I,%1 0."I@+N J@!3($J@7Z!-8%N045!4\(.@N&":8(
M5@CV"*[NXMZEM,MXU[5=J%T9N][M&MY%%!(1.BQD)>0C]$BH2.BCT'=A3F$E
M81-A5^'[PKG"+<)S(JPB\B+&(BXB]T1>BK2)S(MRB"J+FHO>$(T3+1']+(H7
M$Q;3$K,1"Q'+$&L0FQ9G%5<2-Q?W%D\4+Q<?$J=(R$B<D'"3B)$HE>B3V-XM
MM?OX;K?=L;NQNP=W4_;([3'9@]CS>$_-G@E)-LD#DA<D@R6S)-LD5Z5$I?2E
M7*1BI<JE1J59I ](7Y0.E\Z5[I(FRLC*F,G<E$F3:9%9E167/2Y[0_:);*/L
M$E0$:@3U@CZ!XJ#+<F)R)^2\Y9[)M<KA]TKO/;TW<&_VWL][J?N4]UGON[L/
MNV]"GD?^J+R[_!/Y9GF\ E3!4B%"H5AA5)%;\:BBIV*J8H?BMI*RDJU2M%*-
MTG?EW<KFRF'*Q<KC*OPJ,)5;*CDJ _LY]A_=C]B?N?_+ 98#V@<\#V0<Z%%E
M4=51]5+-5.U58U<[IN:KEJ,VK,ZG?D(]2+U8?>:@^,&S!^\>K#FXKJ&@X:#Q
M6*-#@W%(^Y#WH9>'Q@X+'SYS^.[AVL,_CAPXXG(DX\B )K^FJ29:\ZTF04M5
MRTTK2^NKMHBVI7:T=K,V74=7QT^G5&=)5T'WJNYSW>&CHD?/'WUT],,Q]F,G
MCZ&/U1_;T=/1"] KU]O05]='Z!?I?S=0-G S>&DP9[C/\)IAMN&TD9S15:,7
M1M.PO;!KL!S8[''YXZ['\X\OGMA_XL:)UR?63QXZZ7>RZN2VL9YQI/'[4ZRG
MS$[%GOIL(FQB;9)N,FFZS]3#M-@4;Z9M%F[V_C3[:8O3CT\/F\N8NY@7FN//
MZ)Z)/--JP6=QR2+=8O;L@;-^9VLM62S/6"9;CI]3/.=[KL8*L#*W2K::.*]\
M_M;YN@L<%\Y?R+BP</'PQ8B+'9=$+L$O%5TB73YY.?'RF+6*=:!ULXV@S16;
M0IMMVU.V2;;3=AIVD7:=]I+V7O9O'3@=;!SR'8B.)HY/'>>O:%^)NC+DI.P4
MXO316=+9V[D!+@B_!J^XRG[5]FK15=HUJVLYUXC7S:\_OXYW,79)=5EQ/>[Z
MQ'7)S= MR6W1W= ]R?V[AZ%'LL>2)\PSQ7/5R]@KW8MPX_0-S(UMA!6B ,'T
MMO7&^G#Y7/5YYROLB_!M1<HB0Y"]-U5O1MV<OJ5WZ^DMO)^%7[X_Q-_)_VV
M*)A,=06J!#X(G DR"LH((@?;!%>$"(7XAG2%'@B-"5T,,PW+"V<+=PEOCM@;
M<2=B)O)$9#8*@KJ.:D;+H^^CYV^;W7YUA^<.XD[WW4-WD^YNW;.]5WM?YO[M
M^W,/S!X41PE$^44-1^M'8QZR/?1Z^#E&,R8MAA'K&OLI[E!<2ASMD<NC3_&'
MXY_%,Q/<$SXGZB1F_<;QF^]O0X]ACU\E"26%)<TE6R97/Y%[$OMDZRG\Z<<4
MK11,*D]J8.KTL[//WJ8II/V61DOW3!_,.)F!?2[]/.;Y=J9K9E_6\:Q2C PF
M#D-YX?7B:[99=G6.4DY*+D=N4.["2YN7'7E'\PKS)?/C\ND%O@73KRZ^:BW4
M+2PLDBY*+&8I#BQ>>GWE]9>24R5O2]5+L['BV+@WP)O -\ME5\N&RBW*FRN.
M5I16*E8^KQ*IBJV&5(=6XVL\:Z;?VK_M?7?F77.M?FU5W<&Z@OJ]]1D-8@V)
MC3R-]QN9N# <\?W-]ZM-'DUSS?#FL1:[EH'6"ZV?VRS:/K2;MK=TG.C ?3#\
M4/]1[^.[3T<_U73J=%9W:7=5=6MW5WW6^5S=H]OS]LNQ+[6]!KV-?;"^IOY3
M_>T#Y@.=@^<&>X>LA[X.7QF>_NKZ]?N(]PAA-&B4.G9[G'T\=F+71,JD]&3.
MU/XI[+3.=,/,J9FNV4NS8W,N<RO?_+_1YN\O\"^D+$(7"[\?^5Z_9+KT9=EQ
M>7[EY@IU-6I-:.WYNLIZY<;QC2Z\'7Z>X$=@_GBTN6>S8$MKJYEXGCA)\B%1
MMV/)>\BO=H[N=%!L*8O48!HG[1E]/[V68<$89_HPF<PU@._WR@AN; E F.N
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
M ;[M6)#,="9PV$%%T$5P(Q+D$5:,4T47V/[Y2MBL,IJLT$$7$XR%DCWJ;9E
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
MI&;Y<9@NSG^RVO@"U&P)1S,NJ?PBRJ.9%\$1[RF]DQP#!/[<PPVK=8.^O[\
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
M3)IV(&):$SGBHTS/?(XMVP.WI_++OHJF,#UAG/7/O!\Y E\8O=ET@ _,F5#
MKT0&\A"[74)&D\S7#['Y8>*:C:5D4/^?MSS_K=,BUM;;D%G,-5VRVISK_L=J
M/^1L'22P%5;?G[@YZ+DG( R9-RIM8'2+X"'0 *BV%[I:QX*9NF@O;9%[==Z#
MN_5_4]H.X1O6\<+%^W/>)=P^=^V=H-$11CJC45=!%2T"C-"P!]WP IM[BJ'N
MI9EPIS^8)]Z,+/+=5%[9>5_=]  X>+ZH*$@?L^K?43:M[(*>L<<U'KW6MV[=
MM\J&:1,-U-RH0C*7Z\GBW%#\EH"BP0;\+M""[L*T:E(1G1(+]Z4-8>D&1.GA
ME/0 H2N4LB1C>W=JC5=K8##)X0+)"?G\GF>><H'SEX[%#O2+8_LJ3KE+3/M1
MFULXFX#8_3<@KK5  MF@A3=3'MK3PL#<?&Q>PPBKH0I!BE15G>>BPWVU?3)\
MD9+[^JU)5;[.'Z7>F(ZRIS&/2[E#0,U[:E'H<!B#S7K&+=(QS#3:S9S(S^)(
M@EZ!_O?>M::!1H/6S(+L++L#$\&IRP[D+A_;_/Q/O\&'=V:>_M0W;-FM3J8&
M%7*)<)21.O^O"]#^+R^^)5/8<&(X?J@)C&,8LT*[CO=JFTJ 'C= +WKX7^5[
M=E;2)#-[?+0'9Q]#9<'&^GUR7?/Q,?A66O7;PU;+IABJ%4=4?L0,'&?OQ-E%
M-']S "-I=_Q0!SE:6^\%$&L,1L#WYXG#'/+V;AWSJ?"X(]_W__JUE?+8AG,C
M^B3&HFVF-\K35/IRZC$M:\4EMD0NYZK/D!'0UP#'U_>+_>UTE8W%E0?-#W1,
M (^D .^WSG:'GM]X%9S;$CCZ=LS"3C07::KR8S3A6IQE7/-,@WWM%;B/UF79
MWY38?; 3*0#-FA#LIGV8YZB-3U4FF!I]X#*:84H%CU._(ON56-=!%X9D(P6)
ME_? RS$< ][.:!'#\GT"?8)(\Q1A]X'QPI*@Y%_.W*&"-/[3>2]'VPQ_-6@%
MN^P<903ZN=F0-:I.KF0^SKVL^K'5Y;H%H\O,KC"AX&1<;_/W&6 7])/(#ZXU
M8':>"0K#:=.BZB*6JU2>]QMX/F\IHMZ:GQK_C$?1HY3OWB$7VCS5C=<QT-QK
M8)F<J!M@HU&)Z>6*<-: >GUJ$8DK"$3Q$."V=SS$4B<!?%[.,H=M8\+,YB&V
MJ*$@Z[YIRJS!>5B%7$%#YDO09!*4!T03F4=A :A'YO>Z30'F2"H;K]=)59 W
M920+L_02"0NHEB/H#4* )>4GDF;*B>4A8(9G_1$ ZR*S>3U*6R3K,]CP#O^3
M6(INQ$9#(EVKNO)U1"'R'X-@LF&7>MJNGKR\P:L_5Q;E.+8)8?,R?D2U1P9M
MR=("P/O%6N(Z_&QX#,^=8V"A](%@7/GVJR+>>K*Y5R_[S-QVO/XV/>BR4/WM
M\=U*&?,*)3V=#V<(<\0!I831(BR?7KBUGMNSCT]^+,4(-3@%)NPC*>6&_#B]
ML)\!>VETK<7]5[3Y^[^21%R[QUZEM_.U*!IT!G.%S3 9J+'/5@PO.#W#^/PJ
MDF/-0Q3>H#5!Z03,L"[ AV+84M8O41J(;!$]*6#FS"IC,\%^BR5PH^#P-_W6
M"'J);R&M7[IZ&,9$6R(P:U3+MPK?;3NL*%]YX;\1649YZ)7Y7*NI8$ 1OC7L
M\[,L?VX2Q<GT,76KCC5CEIY53,<^T]M5QN@M_>B:D*269#*T6KVZ6M>2_=TK
M6*K3ML3_0/SI/Z,I/RZF) ].PQWZO))E 7>D*1-.M@@?%&1CY6=;_T9:JG*+
M09936.CEF\>5M5[@UJ)H%]X>%5NP8<:Z]9?ZK)+#)LG*P0?T8@/7(LARDX'H
MIW9FA&9OPOZ =O5F9C=0'!RC>>)'0-RIAI%"GR_+N]K[;Y_L^6@1IN-XPKK
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
MJ=R3=E;K8GT;4\"_^_RGS[_6D%E!T*YX&$540!<X:Y"Y[_&R. R8SM@\\^Q
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
MTSC7@ZYJHUEV!LC%P=_VKJM]26D\\H0UL7@H=!D]A4$OS3,=.8BV0GP?P,
M$JA-1S"5W*(:D1_5NXE^O+N4]-<VT5Z )4&<FJ%%LX3EU?BX7-!Q0/EL,["O
MC)>*7BHD:=!EE?@(6P!ES[IPIOLHDX,P:(4&@,EJY%H<>B0:^IP( WW>W7 @
M>XLEV4'5I'6S1/8R#.I"*??5*I-BH2,J=US6?J0TH_;7R6"#Q1"7-<PTAY]Z
M[JZLW_JTRJP@;NSYF_KM3>&B^BU_ECAT:;>2]_>_^L+#_'G?.?CYKW$GX=^.
M+"_P/5V!FM2(EL*9].+E<6=Z<8+NWI..[)^_,(UK2NE'=#N'(W\X;##>C3M6
MG(RY%<7SQLUX^Y/+MM*.1R;$O\%.N":>)3!4P(C/<(FSB1*M!4.YN]1S-/TU
MR;0G)M/*257:*1UW,K>6PI]!.*NKYPM;KBQK;RR.?(7F\;*PA5&RN!,;7,&S
M3#'P]:+5&ME?K2D[UN%*]A]N\D?$7]%:D@JO*WME>VS?J@FY\_C%9Z<>%&Q'
M/N;@J5L0MQS396YGXCX,3KJ]^)]P*@/#,SS=^W%"U1]IC)Q"3]N3YY(])6!-
M]U9-E61=9%]^H?-6^?L>2OJ1Q@ ?]=4)T,D(45COT.,0\H$%S\!N6TR>?QHK
M\29XB"8 \\IE';IQ ZP;\?M! 6<P@8YLWBH=FH.D:.S,T<Y#N0FJ6F<NS4Y7
M]FR<T7*QKS3SOI8Q8M;G0PX/#>"^RF7+E(<ZD4*HV]G# I3LI5E:Q.5PXY;L
MPR1#[]S& %D-DWQLR"7#V<4LQ<'\2,>EN\CHP#<K6BKGJ!?,DX6J(L=G9L:0
M;)@_N:P.??B4789<FJ?%,_Q S.W'6%N*<40@D;<^:-I8>*"ZL%'T!1&;8K'6
M@ULV;7+X-CC<O-'K^V0%(SN^9"7!:MKM%0W4'\'!8+ZO$;0/H*J)=KT&%QDE
M8$K><"M=IW7@I&2"4D.M\]Q*"H7<R,PL#@MKIFV^&/4W)W@?;O0)H29<&Y8L
M)"R7*&^,Z&%&=?DOE<\$H[E'NC:!'[L+:/^GUCM^OO(^QS-+MB<($/"V*47/
M#3/2WLP-5S[:_FU\/B,OMTJ'47[+.S1$.TW0\%<;KEO/X<G5[!Y&4E0+:3)3
MU<WDB+L-GP?)?-"OV)P&;_]C0M#7TMX@[^)P-9O8*P-,U=(\0E:A5V=AW?":
MZ' FPW;'99 .TT*N?2P^#B(28#J EE/2V1ZT.0Y"FK3'QS_<?UK12">A3C)>
MC<?[28.U]<6DAFKIO>__/*UQIOG'E]E;>3@!Y*33[6J!Q#C2.[O(@Q655B=5
M?TM9#"X^%V?JDCN\"&Q,,9RQ"1 1_- L?81:S-07C='7I*>'*R@QK_Q*$;=I
MM<B[)'!^X<>I4:C2TW \^5//M4??CLU#W+O5LB>@C7_UQ1&LA^KZH+IEU$:>
M-UNW3@B&)C40PT'<Y(H -J7[%EG-?W 0:$_X"L[>N58)O4!S S_26'#(+MU;
M3]Y)\MS<T8E&-7<!B^.P%01D_^!:=N$@GA@_0#$TIB;8YRF"Y-=Q2ILR+&=N
MB!\U60VL/0'B40Q%W"DXE/DO,EN)DU,03P@'<4(4+(??MJ QB6TL72?:A-P^
M; &_2222K1&+ZE4;@L?SQ,$F-,,[8)7M>>IW5BI\VS5!-O0/VGP>F(2E=_DT
M<?DHTP\G00NNO,58/0"B+6O 9U,'7)+"G^\8/S@&#5;V8?S7E77K"%*)SPDB
MR+!\*0,V\)*&@'_VW./Z76D;_OX1?J03F"!Z,2..7A$I,64,>E)6>7]/:#,:
MU#?C+]3LB1#GGJ KV#E8IR-O+1WZ_'8I>] 5W_KI3[NK;4Y!DE;-5*\OU\H^
M1(J\L8P+JRDXV.:\?+H-N3[&O'QJ4+()>=&#5K)HRM2XAS65Z7B']?74M6AU
MK\'2^5T?6=R]4'4L2T^UP>HIIMM8M=%[)3?N^.NZ;QR$_D]QZYAX0)C%0].A
M5#^J4\&9#JJP]"8Q/\VE[>;OM4P:/].&'8X?&K$?.:'AO&"[I<(7E58PHC2Z
M(/&LJ_)9Q1US?2_@V40<K.F)+2-DD;%L&-Q^JA.9<]X;M7)Q8Q,D[*X-Q^%N
M% [)O(M;VR3)4%>YYH;Y^INPGIK?;9M^LSO]V]OB-\=BLUN[-$;+%0*G$M]2
MKA7YOE#T>W;I[8FAKI83;QIV3I@UFXP9I^>GK3KSL"5P:/JF6TT2/_9.JHY2
MFZ*A0+I[:/ZMA^WJ<6+#%<^\0L/U;51SW1^U7HI/L*>\L_(7;+Q6>.ZMVL)&
MJ5AH/U0[1VQ2 Q6V6"+9%,RR#Y6@!FO?9H!GF"4,=I7LY8KZ:='8$@3H/^UH
MC0=V"RRDT886))"QOD*F*ME16M9DIHM?FW0FT<LV>LF$&>:$Y6WE2J<,*.QW
MUIK7:1_US3N8FQEYT>2"7[*9WB5%NI<%R54<%4/7:7B+HH7%%OLEQ9!.QU,Z
M5UZ(W9SK)>J*/9>_<;_X1$,J2KG3+\A?C+=U_[7 !4L&>-G(KH]PZ:T$N:RI
MAW AW4C(UG.; NX>VWP8]J3G.-A/RN PDL0^SW)'MV@![BB:OQHKO;41@+FY
M&.P"YBU!K%NVU%%_#D)F@<S@B^(@>L4Y""-D^2W( C@.O[SC$6I3@Q]&0]Q]
M-NVO)D'_YA*&Q<&2,,V_[@S^.PIA('[F4=JP6SE=T/";OC'O'X>S1&A+' 3M
M,3:9<G_;WF<C7'O-V(:Y_7US;3\ !V\:AJL^C6Z[+$/7F3*:_C/M"FA. SUJ
M76?ZH'@J,4;'Y\:!'[^Q5Z,"B8+GO[NDJ)[Z[OQ1/XUKDS6AUE#9)?%GQITW
M'WIRV03GS+!3)G49LALAJ$,[%^E46M\GHA"V73@5*9[JE^@>W5[T_D[-;"A)
M)L7%5^7283*CZD8$?G&FS%<GV0+X_NE?[GC"XS7YE?FVV7^I,=&; /6*(?.)
M26-V1ET$!U%L2'4%7@O_F_X;#G_7?Z.5)4Z!R+O;OMZB#I(WU 0'M_:@&SF(
MOWGX;*LMF+P-S!^'HSCO7YG5+@!41K->CS!@$53N"69R$/D\<1S$L1V8BPK\
MFW_Q%R'W<A""K'^0O/W_X921?UV2NOSWWX+%#KTD'4J"J T=&5,YPO11._\U
M4$IWRVZ@,N'*FO6#;K/>"H*N9/SRN9T%-SN?VTLO,V8\7QP6"O%3VK%@P^8S
M.4@>B6;$U/60+)FF;050&XI[Q: K+,"3:EU%UVGQN=EP%G/GG2?^ISXU@T9*
MNIK*\,R -U'2N]:W]*7S 6?,SUZEL4>1G>WE,EP77 )_+3ZA:)54:\A;!AFC
M.I;10ZT0]QEF -2F(V+&1.&_H45Q>_+L3'B?8"^@A)VQ$92-F8/7+M:-T%:;
MD2/.7'4C449,MTC-6-Z^<XFQFI\IZM>\QSQ16L '^IC>-G+!A,D%<S5-L@L1
M5#"_+_ 0Y8Z.#F;H0@6>[I@I5%R='%.^DF[:VF<?VB54)T<WJ:QZ;-^J-?:#
M<9<_"9.'#3$+*\Y>8BN.?$D!)H)8YW;WW &32_'%8^YGP0 .8O\OH'_.=\_J
M0>WA.U /DBNP@XFM>)9RV_ J&$TKG>F7JZU>Y[GNY3![3^U&F(?UT7=@.)8Y
M@QQ&-B;%2N\!/TX"O"Q3T&E*0 "[]4GZ9._R)I$'2VZHS<LO?^F=X?3YF.1'
ME$59LJ-GRAV2>E%-\L&IU&$7DU>!O_]X[BH:&K3X$7+'P);WN^WV /S1AL@5
M]\%GS""<.OM%Q4?#90GD4A_M0>^L?=GA%297$^;1NCU(=C2.=7%-^@(">3BE
MFJ3.!'GV>O5.=&0V^] JT4>S0ZG+U*(VJL.\;]E7C4CTS;NH0E!>/N8=GUD<
MF^N:*!F&E4FVGW[R[+!FR.WCGSD(R8F1>,9#$KL8N"TP;,B(K4V=L3-09J'I
MQ+B*4RM-\?XW*.*;\9GH_7-+9>4F$G/X0Y4]@=BI)XVYV@>RZS/XWJB%UG6L
M&UCM+BL\*''\4P0K,2^7^M5,_'WBP6OB/^[IIB<?S(W"4M)S>$O;Y$B?DTI_
M1/;]N+MQE8NQ/KD*ZK52B/=P,A1@+V@)'1PAS$N+T3#1%1@>;(AI%3NOHN?G
MS%=S$D%USW*_-PA\JFP*KM)^9XCLV!)<3$R!9)"T K;,5A,*3-Z!&<FI=DCL
MS<ON(<-RYL0V!V&+MX$F2:8PT@*@0'.6U"!+I00>8P.<D?83JI.H-0TJYH;Z
M)&Z2:GW+;_D7H,\G3OSD8N7IXRMG[98PB&I@*X$I@ZJ!'5T8>U*/YG;%"XE%
MJV^J@0F*U&7,BF:7=MC[W'=]LW6.85JDC"_]KZJ3YWU4DJ>G0NNZ^-FQ*4;[
M+QR*W+9AU!&6V;M)[%UT0*2><'E@-QME&^?A8G(S0_N$[)T+([T71W$=Q\J*
M9=0.<!#GE-C1P.3S":0/V7/UNS?#&9P0;O[8O)I0QP]J^X2J9'<ZF@O.W[VL
MJQ-[6UX!LV.455DP8>A'^C4=V;&M;0NN#.ZHP-^Q (6,;D)^UZ$*?%ID?D9:
M@WOI28Y)IF6',;7H RSCRN@6D9 [)ZZ7J% ]21;>!SJFEL8N!/]ZR\GY!.,N
M:P-5,"&\R-58)TI7K5.!^MG1+[TE/E6JAZ(]==U>^(<Q )W;6>@7/T*=W5.9
M/)CO8#T'<1@F&;<Q,<$ANDGW] ,*OH]T!(6%3ZX*V@\[?$J0'=2Q=5#9$*&=
MB],QD>V[6-I2O/7BWI%!\/E7,X%J#L(75CN[<CGP7S"'),.1YC:1E5<]N<I.
M67V$WHGP$H:RM: _4+3;H[3ZW:VHX,E9LR,7,'M8Z =J)_OUAW)IVGG3#9E#
M(2;R TH2#U9A7=6W$Y%<W<+^!493\;]#TW]<__,9',FOX\[QZ_I5,+K/_]4)
M>3 ,.GB0@SA.8C\ E@:@7SB(!84;Z!SK[0Y8\3SD()XZX^M1#&_@ + I^([8
M4\1_T)>-GH$#\4]PG%(#P-. 11D)5DF?\%^K!LIC"WIQ1VDRYM]R#BI*.K;A
MN;&2UHD_AR387- -SKL5-'.N[_SAV0ZUV5;-$] K8<AY@G:'D>FZV^'I'OO5
MRO*-M8(!?3F:C,4W=.>SYN8?Z'VL@[G&VD.RKM&^V7EV(]O!'4*H]^LO+O>9
MR41],]"!1+=S:+M%_PO_(7BZFG\/@RYW,,SAX!0 PE*]:+VQ'](*@CZCWETI
MOD& FH"R"X7Y5WR5WP+NYA$-XH\LSZ&7H+U?E_/8H_-'BFP\7-!9)\EN&^U"
M7KQ*A&.L8>8R9#RPFPOX;3</,)5=<?Z74:B;@Y!2>7O,9'G%@)]E]@#K>I5N
MQEO'/2B3>L+B'5&RI?-MP=&OC^\HL:ZO"E];F+;:;U7SPOKW3P=D__CM),B\
M21Z:8KS^IM +N&&&E:RK[+*F+H/"]("K]Q5L/23"4-'0K^]CW>Q^)%Z(S8VU
M,4JT"H_^$7C*BX,0,W%1;Y/M1'A*FXBI_K[_>^E>N3IT=F(V54I3.ZV(%>/Q
M.H[OKQ@^@ &/ JR\>(8\S+(JR#N)BT%0#)KFF+1MI+8,DP$78R>8C'TT('<+
M0 >L??QW$_UN[#B9J@?>L8+4W&K5QRUKM8[#6,<FVY" LM>I=C[+E"QJZ,$A
MW@,KS$/2Y*_K$ ],ZX[GL6N I9A%\HYMP=<;EN!3MBWT-.D?E94Z?WM6UQAM
M(@IG/*429D(C/@SD\VXV4!A<?=F[H<8/AIA^'*@<<[]6F])1U;=!4#"+HC*O
MDFI2IJ,&!L8]9S";GFTEBD^<GD3DJ.L^WXW<B0]_ZR N0@AD7^O2;N?U6OPP
MLD)J)85*'GZ],,(P!>V5',:O>TJ4V8&94U<^WI)Q_#*P$Q*QA)'MQ4D/VA#\
M>9RQ'5;1=CVKAY$5H.*V?I/YB@Y#!#9I#-0V0;O"043#SOP0_P7%3PA\87ZM
MNAPMQKI$WQ-]';[?2,?%X/#RIG&EU'')J$H-DX @[Y?S_O-UDKVNI%HS!>,R
MDW2!;5]\%WR':]TC?8Q+V;!51NYE6K*<:09/\C7-O">'<.;^5&*T>QM5JP8,
MF!*F"]SW?6:YY<U($JAK"CE_HHY<E+2K$J2>\!<6S67SDR=?3?!5C/'SC,0H
M6S(B09W\"=CFYSN4C"6<<6=!>]GA_)=5=&C-Q]B9)OTJ])B O"0*X2-X_6O
MMP23(+/@A$'?).#CR S@8V4K"1,X*M=]2!'4: 0.X26QQ+/TUOLX=)ZC-UZ,
MCHX*4G)"&PYL%'\?, WKX#O7;N(SDQ#=7N^(4R7R?DZ1><VP.O+?-0S\W[G0
ML?! .:/N1U +EDS"Z'O-*]=)9VF2+1D"B:^PA/&P(9):"8Q+!S!Q2[>&40'N
MO'=GTJ@^%\QR90U$^2<^&!-'N-?)\4@!32 >X(%D<"IT7A_52+IDO;0"[<K;
M^/N_]K',7X_/;?E(_B0N?Q'#^^1BR=MDQ5K=BZ]:?_:,L&-]$(_PU(EI_%;
M,_?,U/EI)70I3I"#J#;O)1V9&H9$P<)/TK]>?68D+4)]7J#1TI#6&M-^*RY2
M>?9G J%TR.RZ+[\-4VO"40NZ&6AK/Y5TP!LE0/*<$MB#C1.NIG,]P%D00>/K
M]TV4?BZE?+19O/#M]35K^X<AJ0&*5>.DX*D4XJQ;QIU'*=<>P<R*Y"KJEC'7
M5^O!092P5.6C- 0,12.+K]1)"E](E>%S?OITWN:5\Z'"2X33*G+<3Z?%&TR-
MQ14&/O_+XQ0BV.$%[/!A8/[2X$X0[@0'D8RF34!- C_#^'ZF8' [[G^0%-G
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
M7LX0A3*2%P/9MNCLN;"NO^#[_\RUAR4/U/M"/P,-+]@?]-VI/#S65;35%H*
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
MSTL[H-@PY-8;NU%SSQ",>JW9OMX+"];%K!A@\DUVF2*^$:@&E@69.O,=IVG
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
M67&3>_07?1-:@2AZ*S158&^KN)QXV_&2*^AKJ:;9%YXZEQ?'--Y<<R ]^<#
M<J=4YBA!P;L[<^]#??_7[,KEWMV-]N XU+_(/(T?K#5^0#+$59%AE>UQT<=
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
MUA/<D8* <H9=6^THG47WS(I;A-I&@'V J^#"'#KI07] 4E/;0D6-"+L<DCG
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
M )X:S2;,:*FT/]KO_N/TZ8;#YZ\&\ R^'_[3Y\7-/\"](4$R=W5VE/5($2F
MN]NA#MI '@<&5$I<4'O4WZH;2R?8E 3.IW]V;S&UXEQ,HY?S;O92J7R$A=DQ
M2:[]AR?JJ8G^:KQ\_ '<>:9J/?%7T)%A5(O>.WE FRG^?-E?&:@95F969;CG
MN&C/$S[6E.SU67_XWEDI?JE6_2[%N^+K#W6UP[]'A0WTK0G@Z]',J\"@/[2=
MC_!3!PJQ#;G.9YC>*Q.#9&)PLGP@4H*KTC/_NM<T(H$94I2PMTSE/:ZCIBRD
ME'ZT0H^A"#J$4"<L$ZFB(92[1210)YL]6=+N5-1;A8"^48EA^V[M71^*#*WS
M4# -2Y3HE4_Z+:%A/75IS5,I]D+^3._P ^VSR89MIVM?=\0\NDZR!3!,5!P?
MT=[@1R>'N$>$?2@N*8D<3_;[>>%=B$1W1:RI4K!C^*F>ZS]]_OCXN'#$>@T"
MJAOY".;UMAWXS@0!]CY>/,Y6_)D^$C2MLYA&2^O+N#P8;/V ,V+=#=7T(FT%
M,5?#C84SZ2A!FB+&;3TWN44/:Q_R7>HT27U(ZWL%-X97!(R489@6A$%"[3KE
MB;XL[D8!Z,\LL2_6?+100PO4UAU&,--+7:;&S&^3IO>XV= BR7,JBWHM_N]G
M#JA4M&.U((XI7I'%#J0;Q64:#^7&#.BOSO#N_OUPKL!L G<7BB[6UH "CRW,
MIJ37;TON^E)UK*=*<3J<E1HMB I-W)J61TH:OQMI2:+G6_[0]WN]6]_'A(^P
M<H.$*"/ME(&.%5($IFABSCCKFH$<X0GNT#O<82:YN\8R7G47"//./?L?,EI#
M^G]R](/>#0X,J7X_9&=S_(I_2M]J[)FFZ\,/H:L)P[&\#5.,KT=(;]'NQ*@E
M_#=4P<*< ,?0!G12E;R!0X+G1FGA)WQ- NS--J'V&(\0A3$S,Q^:<ALSW)%I
M*N_9J@7D1=='08-^R=@!^4$8M_?36!*K, >:0@W#9;@NH9N/6*MOO^%PU"T^
MPG1(AO/F+_Q&5GC!?TF'&["17)-A-18QHN*/7O<,K7"N.0F,6Q[[K&5ZDSJ?
M[9V9I%%Z?)!<0TTBR3GY.BP%8A<OG381FCIKX=%BFAK?MCC[H.A?.H\M -6'
MT&/BQ$_FO$1:#8IW?E9QV8W2YLF&AS7HHZXQ1Q'_C;@)<!;$]B><8Y$IU:A@
M:#?HCHP8!_D(@+Y688P*5G^E3NZ5ZQ 981>5W4BHH<T)W2HCK]L*+/9..X22
M8"'".+$@!O,.=(4.'Q&FFLE'+$6\^^F5/MA%\NZ#4$OHTF;%I11HNRO'AP;#
M@!'E%B ,=:TGU J:/]627'VNZTP'P+.S%0Y:48?($36/7C[<3=N/!W:"%XUE
M*4(3>B3V6672-I6[>!X^HMVIZV*;86#TRY-Q?^R[MNO+\\!MU;_Z=W;\1E@,
MVN@XCV_T ?(3N*+ *.6I4M%&,0BEB*Z\QFMSE6-.["J*K0'VD$AD/?.+Q>'(
M'P/GZ!3)<PR*$'6*4S'IE:MH5NH5J7J(]%6;C[A  D\OL;>4\M(ICI%H]DNF
M<(@J= QJ.CD-'>W!?Y.:6V^LUKNYS;S.5"S,YM3\3^8W*IXPZG+[LVMZX<:I
MLT'73Y4-GR;YB/&9,P,7;[2;9W5P<T3_?F094X%FWBV9(SAP-LQ*C71_20<+
MKYNAZ)0Y9/H-W&Z61WW/K*:V73J)9#<X# I8==\FNJT]'%8B%W8Y8M8C]=%5
MQ* >)^HXHYDA6&X\3BXG)RHFV6:[V@M&N#_;?SO05R$L_H)3B,%UF1A-(Z,+
M0[*TWU)?QIH[ 24!8MP:H%H()K'E1+A N_$1(?A?>8EH-]4#+L,"O)P*N70;
MT-:H5]=,KRKL/=>[<SGIVES1D*-AS^U%K\]<7._Q+#"HML#8V3-KZ(QGCDM\
MH6UE#YFPS(R*^6 LE1/]->OK='5T1\B8UVVY:R=?-#??,Q0.V!QB7%_4DX@R
M.'1PDS'BEQAS-\@?/5((,&]0@H!/,'Z+XA1 1091&/<[[U.%=9K=AA=J;]C'
MZNPIU#;#%(\Q=!1>QFZJRU@H<CA!J&;(UZ=&GJ'G:-M=]6WUJ$/*.>!CS::+
M9K)Y UR8M%7#A*18/XYCB!_NI6RMV)]U+A-495LQL[GH\M+"&'KN74AFIN3$
M3/+I[TXQWZ?-4)"<-I+J(:9IYN#GH;!P\ &02!WH6YESKM>>)S,(NZ>MR_J>
MX8RRW;39E3EN:AKU4&[.]&JLFV1>6L ]FGI?0E^?B)W=[S3=KM_GUVC7NO=W
MW,BWL!/GZJQ5;B"-PY_SG0LPSYOW,X!!1VB'&E.&SDY)CS2BTVHK;Z*C4'NM
MKL6X:S)5:_6,S+J[3"B!YO&,MOIDI<],2A#VD)6Q?C5#ZG4LI)=,D5/DB5)&
M?I#ZFSD;OC6!C[B7>$4X3[JC:CV!*EA-3:C7DSK?W<;V&")5$T.'4;UD(%3R
M=(6_[511-ZN[RZWJ^.<J<J YVJBOXJ2J^EI>D9?)MDR5:^5WES%JZVF6V]Y?
M161M^BB-0'Q!!>.O =5WT6.BE!(D+WH_#%(FR^N0!Q%"2K-L= [!OQP/^C\H
M/-HX=R)S=]RI4XU?LM;<V5TPK'S0->#<A%I04H"3*:6_Y#QS"Z4!LP7C>Q*S
M[QQK'H;(0E\_K%/)J^D3+N9,PAG"55]N)/%V@$TU"EC_*:$NS<K0.%)EE^B?
M%[EQ7CIC,>)?W/OZ0O]JBT\,NDAD7H ER+$HF#?^^A',9)DR'B8QS]:.XB@B
MNMLSP,-F!V"DVM)8^[/CBGF?0Q^Z*(52P@2>)Z^-+U:UL*T*B\\;+7$G.'$<
M&*1V$WQ)4#2/3N,:!YCS$6_L!/1,'KP<-)D:S+*5I9! F)]ZOK0> ;B[B9#@
M]1R@^AKN.FNTUH8X.Y7.%3(/A%!,^7*Q.4*](NF9!T.>E9["<-]*CAD>_:*_
MTT[9:X6Y\*90:96/<.58F!]#*?A#X*4_NB)<LS6FJ#S5'Y P,,(Z<A#S'/.)
M]S5$HS2)3FIPD7MK<;[S')9!V%2QV_B@7:NTV?U[+$7-;K_T@=5ARG,JU$H9
M86'6%(F?^GBQQ$CB>BP.31J5#RH@5J,VMJ.5_K9+: ",4&EKY\UGUV#%H=J
MY%T?EB,M3I.F^J#MM3"GE8$?C6F.&5#]@BJH)\R&IN LR4SY-,;<&5T/;U;5
M:G7A=&@]7KZ[XD('.I3^-R%70R4.[#7HF<=WOO ;/#1\Z+?FG!LQQ5/0(\"6
M."5@ .PE;H;Q9HX@BG, NYA!=&G*I_2@=T8L<P;AL;YT51FQR/[]1_WP9"V6
M4S0]OB?6'!M8[(ZC/I@FWMGKX>>D4D%4F#N^L!3+,1$XB+J$'#]R.FV?8;-)
MWY+YXEXXPU[\[]J )(W1(.&3H-B$*V43'^&2>_);0D%93]5>,,_6_V1C4V5D
MQ1EZ1#FG7N=FU/9<[PA!KP2I9-8>K;863+<!3GSCF .XT>QF"V</UYNI1\X:
M<G_D$RS/:@O9E7]6]\R($Q_Q-+Q]JX"?:^XL25G,:+WV?N$X[1-881 (M3?E
M@UZD*_UEW7%Y0S9"5ND)MLV7?G99I?9=61>?S&!H<<_24@5"<-8VE)Y%VDI(
MB$&RR66+U(*+LL\+=!MRW3EYR<+QIQUY<S)7ME]TK:_7@'R]+ SPFX#N_O]!
M+TO\N46\D@)MF^'<!FJ/0#V/C$*YUEF5"37(J$57"I+KHO#&*'T2K_"Y_!IN
M^^C17O.AFN*RM!9?X.IK*RVHK?=]:2E0Z(I16'V>([WU\KYKMW8';I,)1-X+
M\/L>H,@M>KOWZJT[<]['^F6ECU?7'K6RFL_)I0Q3*K"@#&7N'>".&7 WZ>#:
M9D70G@.;&]YN.$0I4.6?TV;*<)JY?,0V3%3J&4YGLFR'A\W@I5)L/$9D<OC@
M-=8. V(G**A54M24W;;&DI!?AMB' _MZ*P['#P]5[D$WT*@^(PK<,.B%].G
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
M[_O'I7=G=AY':/\B>5A%FT#G(^0I%3!Q5J:$M86@1]Y0I)!O?_(1-09^(X
M$01Y3);"<_6(S0+K^@(+01X\/F)=%5VUY@ZJD;YR?\MM2W0X,CP=M<5,I3/7
M)I?V7?W]*FI!8#;OJ\-3IB/!]TG7_>RW(.&*:IP5)2+TZRD?^<S04+5.DTC<
MC.1LL3?1:M["0(SIO/[X/[6_XL&%M'JOOK!6#;I?G.X]-O2NN!>O.#1#V:MQ
M.2,B&Q"QXQ%KQ=%>FK>8=U_3>=417#[B_O/;)[C'?<5K)(EU*&E?K2\V*NAB
M72RL9'R-C'^D]7%,ZQ(KDPF.I>=4QCB6/QWZ'CQ<F^&=A*1\%4Q!+)/SA8]
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
MC)+^ZOV?@>D7]_3XDJ.J+IWI"S2X&*JT\G3\(MX>/KL=B/O1)/@+=X!]&27
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
MN7&7YAS]UEOZW((M3X4'.8CE Z8Q1551<ZQ4$LG"Y=</T[_IW+_U40+#E6I
MW#;H7CK,@;@@J5 .Q%(Y!+XX!?\%TO-]R6!X?F!_P]%].9#?0!)_;TZ-7:LJ
M45JKLE@$2JL0?N8*"(:KT.T;*M]X&1<PA\#@6 (6X6T.&$L<U0_+S!">/,AZ
M3WR!V?1%^1"FE4/*_K[Q]G_T4_B*F?R!V;Y$'/5C?Q?"<B Y R\Q'U,P.!>F
M&"@K9?T8M\ @V],#SD#K"V&#_S_Z(V+V@?/WAS,3L</E[%9X$XQEI*T ;V9A
M[D/_:OB@,>RYSF[]'>M_<X5!TA<-)DYXZ1EXZTJ[Q>$M5<+R?B7MC-$/<"!Q
M%-9K&!COX+HL-%$W]R1T][#U&2?!#TKL9H5]PAKJ=-_U\?%N;GQF_OF?XP[V
M;0ET^B!]KK?;RTL[O[!IGVF>@73L^5.G+E6]V#>TG;;[\AR<:L6RHZ\#?4$,
M&%-D:.5/5FSM$?](RMC-(+G,4.@K1YV^HPFV88W<%DYQ[974E625T1)PY4<Z
MDJ6*&2;AIZ]5#QX7YYT+8_-X@U[QSH"AAN[VA166UV./U6";X:-&UROC6C1V
M+(:QMZDN==(5"$E+V80)O8J^36BXE5?G1YMU >S',?^7_<M)LH3U[(]SZ;QE
MS"4\  HL\,8D_TN?0/ XL-L3\=?E-,PP'(20WF$$*UL'M$FK#.# @=Q?K(/M
M1+O%LQ71H.>\ID=P('>#0; VNDN@?]@%5NE$LA\KC@"::4$MZ[;W$ -*WV*/
M!A"6D0P3IBHK&N."B825A#7A_[#QAY%QH2NE$1Y2;ZQNTWB*II8FH-2L*+Z?
M0V(M$6KO\S>2108<3@8E5'\=<?'P5L7\BF=XH(<Y$&$BDG?T0@L'4N+7'&Q#
MT-:E+&Z%Z?Z8#( 5:A^9'!-]8,+M+]N0T-5)#Q:_6AA_SY(#P:88LE;5HJ_,
M]A-63R?O7 ,1&@]#MI,BH!(H2<8A0-BF^QGZL-[=*5P4WT@7@:>49@7OFS#F
MO5&]EN7LSQ0F!]5IC,Q&GY"T:M0(:EV[2_AUXOGG^O;W>,>)&Z _<_^OVC\L
M/U8D<3*,2+U-&"NO.XNZ#>A3RV]2N^N7KZ ZCU .-CF@8?M<'>7#C;SVQ0%F
MAY>1I=&!7:+X4?5^)57BTNQ$JO&OK\%@")9I,(\A0<AB\#.U^]'*J!N 0QHP
M1$X(0<JL1J(<J%&-1E/OM*'9?WR)BK9KLK6W]-4:C$L?*\DM%VMP*W8KFXLU
M]O/VX+KTT405B<B;&%STIF6!,]Q-<7OG8"-(>C+PE7$"Y0L$,:ZACM$D)B2
M9]15V_+^I0_OI7M+Q\^-W!NLEJ-<$G0=ND/MCE =K.A5PU]^+[E<@%J\B">0
MBZO+.! [DV$8O1WP8*#0[;BC,#="Z'&E@N2IX#-C *Y^S3ZS*WM2!>JV_R'3
M:3+XSUQ0Q3_\X>/\YN%*1NBX6O3Q6<.AY;N, WD/UC Q>I@[4"I"99GF116F
MEPS!G+K%%TUXZTFC9=)Q]7R.XP_[F!=I8_6CP1VC^^CMJA%(! =RA+_A$<E?
MG;'44S-32!'G#5,/6,OO/*#VYP?[V*U$2B6IQQV3U@0FAK9_E&O_IX<4Y-OS
MW_8=NS(7="R0Q0N_JL!<@TUF<2![[>AH5@5:!S@]VF5DPNO./EL!A)$E1J.,
M#+0OTKB%F[Z,S8<3S_0]N6QD-J!]P;.=&2C]'3T+G?."MW4S)3RHYTX1@2,,
M_?G!MOT_Q0AU)('Q_:?U@YP"*"!MRON3+!5S4=M5],->J58NV<LZ%V(>P6U:
M:XM%)K+V5"NX%K"BKW\>L)QH;4O1]XB_M!"/W9"B(X H=C;K]_3Z=[DKJ384
M*]X'%WFE,]L-7 +N. ;%W9/>8"UFAG2L_=0:, S(5E&(>Y7.K.S1$P1 V-7]
M3ZCPW]\!X0%RIH &S+ >+^O2WEG-!K;!+5GP0][:',B Y^\@3BR<22-F8+?W
M<"FTU9YA>@#&5#.5PS]!'KL5IKT?.440<JL]0,U@GZJU$_'!"2Q0X$LL93FN
M(KW9=\RRZLJSUG;&2OD:&J9& 0_C M_)3QZ[LF_/(5CX1>@GR: [US-DY.H,
M>9YL!TQF?/C413CAFNV_KE"Q+M,1/QCF_+#J;,.?5)L8J=]>-4Q>D(V(<8C!
MOR08'<0F<&6X.0D=X3?[X$J9.)Y/-N)?DH7=-3-]Z6A0$F:J)^@B\F_)8XV?
M SD(80\/PH_I@'2;KD^]GIN8"@6, FO/ IG>SD]B1QU1!OTE\TI/H#PW[HZ+
MMT_B>!8T$L5"1U+XK6BJE1[]9]U/G'BC0"]G<X$9:+\ M7OI(C75X5)#8B4:
MS[C"_*-/1:E6%'"H;0UFA1Q6<H,U0OFM#4[ZEUP^;:+I2AT?:S\8[K.(7)HC
M?RTN&90N9A]5&_>VINF4YP%QC;;Q,\4$Q$XFO1COOO-BS9ZTD%20Z2TSS6)-
M=^3?3UJ867"323(01\6LZ5Q'K*=>[/YT*ZKU2]\,WJ9IRMZ'?B?N%?E*3;PA
MOMG;Q-WMND%N&7Q18^GGCNJ,*.%8[\X5+S1<6T?O38OP"^HJ=V3V&3"<7>(_
M6>V-H9SI2S+,LHN[G2JU_RF^7?/>A<#-<P*RM[*, RMV^TC;8LKUE[*9Q_P:
M0T#._OPEX%YOTV')5@",:!I7SJ6,N1"Q;+YQQV]G#Y\DB<V7)Y]W,B'I;.M0
M8%L7X;-^("5IH^7Z[Z6S6/'5NEY>]"!1].DF\KA>>9-8*X)2<]"!NG&[N*->
M;3S'70P5E:#O=^W9@:TU$HM/89/$NR@W+9)TV=4I.WW\>B87OTE/J\G,>_9!
M=/^'2&M>27\C[5=*^C!JGV)44J1I@H)<-Q!VQ)8[XVNN+J_5?CF=USG&LCV[
M5:M'V*Y01?98*C]2$OT=7H)[N4<US!8X-S6WYW-$5( CM*;JFTT/67/MO'9C
M\V^K\)DI-]ED#P\5D_,3HIJ33%J>=Q46% .@H#;E%9X+:9S@I\'">,Y1>'D6
M T^2ZC&-0\:5A9>^,W+1/0E2'T67X3-2% Q/Z^2J@']>79]LHDH(TYQB<MCX
MA,&(;*A/%8L[T9O9D3L(4]!081<1%6G'HRS6*N?=M*PCE<;P6F_=]:DY2D,=
M'(@[YCX[@.N#QI0&]ZTT^COMU1<7VE3-!_HZJ!<'X9$Y>+S V@=%SQ)BXT"O
MORIHJ2>8@EEZ/"B\5C"M6'\.A-V%:,'LX-G'K%;5T$=!-E.%6W.: '-\<1*-
MQ,[#O!!D=,)K'PTQPQ\3&?O#V/%2;'OT.]A:7*HJ2-X\L+M-#_\D/(--YL#6
ML-VCB>S6!LP\!Z)'J%V<- 'D39CIZ_1,$!P>D78P/8AR-0[DC:,S!_*G2#=+
M_S/::Y+(3(4=QBS-4(79I0$&[ "CK8/,@]MB9^ 5L$G8]QYX5PO+7:GV,7.$
M 2K<?<( *-J.B--));2:_G-&&4QAJFR$MLOYSL.Q&@.;KA1J0FCA#;3UBL=*
M::O:C2O;',@/R<07@6P28GL$I .^M3R$,!AXHBB2&/+D'@;%JO&(R6$W#T61
M!"7>;[8N.&UZ[[N!I"'3@6ICU?/W]*-G>YX.IUIULOBMEG^*OM@IT V-LTQ5
M]CEGWCMJG/N$O7,GI[244,B!:,!*A&,XD"%D1K<0V770YS'[X#=G"?[GQ5M2
MYLH-V@T:D?!.$^W."]K:OU;E@@X5N!RJ.Q5YAI +B_B/A@O$<\3)0F*I)&D)
ME+3[QEF?V>?FDI[U:;M.[$6&X7@+[KUN"49.82,#HW$-+%Z+ONOGE&9#Q1N%
M3RB?*QRA>QP@DP)/M[ N$J:(;-[?@ 'EEPQM="NL>#ES^-7_Q=J;AT/9OO_C
MTZHL"4FV%$+96BQEFX>2)$V2)6*>DFPQ"1D9<S^1)=L4X4%,D7V9+&,+DSTA
MV;<8,[)O,V3<S/:[/9_C_?Y\CN_O_?G]\3N^?]PX..9V+>?Y>KW.\[K.ZV*9
M@I^G$)$U=;4J5[J<:/&-S^K%^V0_'VBH;_(/HC^E+EQT1IZ96;]B^GIKU+WV
M_A.;=S8IJ!Z9+W40LX[^$['.(?GJC["N@V-3!$'66=!X$GD$TBLAU(*63S0N
M["5&.G-B,64BZY+D1_324N:;S#)BJ-WLK7XUO50!K>\'":LKGH64](?K.PO8
M)%"KD@&C\2SU,05 .<;; 8RNLQ]]E9';^XO>2J1&+9[=QH<;B%=D!:%HS(::
M?5V-6XG/;^9D&**FS!_87US&6_?77A8@3I%'YG0T>E[>=.=E5F:8K,O1<!R!
M!Q#VI&(N]VIX^K1ZLT1!352^ROEQUW1-^L;W(NJRA+A60# 7=IV&#2>X<F&N
M+\R\*L*;<75]]X->ZM^ES[(DBB#$UJ.EXX/RT$^!$295=J2PUS@+[4.]F9>S
M./0U_MH;U2S"*XQBYGRVZ7O;F;69P9/#*[2DH%0R6RGW_2RC;XU)FL1/63#-
ML"TD(G+)CV"/]F<D@R)T'HK \OK?Y1VKPO/'7<(V7KU\>F-P6R9:(YFH?G#1
MQJ))TDRS.+[(\5[3 =/LT).^_EO/2:,D:EL#%Q9*DJ[E(V#.@VV3,KRLZS2>
M5TOI3?=HA&A?#U64":GB6:RQH$<@?Y04W?R(S='-6P$V6D-GF_1K2[IX=8!W
M/"PQ'\Z!Y!V,_44/#6^3^<M[D2//?ETO[X'('LW.4TDI)M+,6BN[_/Q1D_K
MG3%&FF7C\[3"\S*[P<Q;7!C"MZ*:1G[EA=+\K"N :J84GLG3-3/I*QM#6&YU
M0U)3B_<_9XE(78=(O>L<@9T+K:Q=X8Q[!FI<V'SWS???*K^P+5B'=ZYMFSX)
M5)#9:>IM,FS;%#;&&#DO0^_C"+BQ7W$,6*Y@$;VI!3@.N*=I-Y/%L"=!$M6@
M+GO.;K51R==<UYJ>^#F(0+9U$T)B3M;7X\S*JNKC)AI0Z@1UX=&+H5W3S6,S
MP"R!PX>'>F[,3@4FDX!=]8=8=\#3=/A4>*Q?=P1>[",(% QC;@]@]@$?1^:5
M)\E":-QRRE,TX@M6I!9WB_D(ASJT6/"Y %6F1YZ;>-;^6LK=<*U%W]?>H&W]
MX/],\?PON:SMG<R!'P0\0/W.0K(I%^;4P#1A70:GZ/Z4U5<F+2@I<%^Y^KX1
MM-;L94_M1H:C5%5IG66QJ_]H,/*>::&#:@_3\HN%:FW$??2O   @/8"#6B0&
MF@T%;VZ09>")8L& *Q#C>):NV%AG8MOON\H/IIK3Y'6.%FZWA6OB!#H.?5!+
M?C_F+M0F4%]RJA]PK@KMZCR\ BABO,1O?K0:K!RPW][H^PW_&/D?TV= UC(
M!V@6!%![:!+..@(PXNK9'SDG6<_ NDG!PQ.@;N.$ .H0J(V@.;>^$LT)_;,F
M>'3EDF819(=,X]'QLGLJ28+'?R-/"5TP##VM9%I)3&'9;,G,B!D##\DT"S*H
ME<KPA>(IR'%CD>5#(217U']UAG!HQ,,.&:YGG@U*2 M:IBS:]VED!W/,U0V)
M]4*%_MWGB;5T@]^(2<+4HY#\\[=M[!T;H/FX96$,6'!A-&,">*+M2S=XFKR4
M"0GK41ZJ26LWU$,!EB&%%#NA!B(.A4]&J1^X-[>I@PBO%:0-M5B/OBLBN&X.
M=>2:^T]Y+ :&VN/*)#UT]5]_3/?IY+UM81,H@Y.AF9*W3%%+VO]D%@B00O;0
MX4 B;Y)&V+K(A0W/<KXFX4@;ND3"(&*$P!'P9J>0'N$@BN0AN<H(8'OQTAA#
M D8:#*$0(NQNAA>Y 8)3O7X>JP+N9Q?.NFU')SH>#UO3U<T[8>LE,?@PM3U
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
M;V ?F&0YXJ/RW+\9V.T6A<I<J/#?O&#"( FY:0T>/U.V=M^W7_TQ-?5Z+?^
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
M^PG4MJ3HAA$'/PP<I?0GA8Z?3!:B0\+N?1T6DMT-'ES8GS*'L0-PWG+!:.!
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
MR$[,K5:*"_L%I=CF569P\W?!D0<7RR)HQ+6?QR7>IEB\^Q2@^GA,W*&E,KQ
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
MU-3U[A:;*,R&VPX15"MKM0;'X-JY&2$/"^,<1.LG,R++W-S\ #]/)R=/[\#
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
MG*A4]TO>17VHE,1+OP5:KF_KC?F$M*0);4<X0SX" H '5- (=;?04_K\ NR
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
MS,P'U&YMNE56ER=?2OFA&[SF%R<RO%UF,%&&IUV$1<%H%G@H"B;.$4/JSK1
MOTZV)I<-N\C0G^PWR_/"\Q>7"X9AL#OHLDU%2K7:A,.C(+JU7P7).51R,8R^
M5%[EX_U:%WG-_*A._FA7P":TA\W#LZI_:X7UC4PSYT)&95J =^%+"30;1FPO
M6IW2JZ]&#3)7I1HGWMS8B<%1T!$>T1;T[NB[2+2B]]NEOEO>KN;OXVH3A\N*
MI*?D&!_G:%UB.TP+SMG 1L,-AS5[1&<?Z$1JFE41UKP!L_[UHB-;8T.7T)IC
MUGTRHZJOLLY_I'>A]>]E*IPNJ90B3'7^10[;-DL+Q1(]HXDD50[_#>99\H).
MKPN(IQC@"UE"PY\T.C2M6*<'W7OUCZ*5XJ:>HSH)/Q.>$HISXRH[M3H_<)@<
M5QX,D(DK'M"2#?;K%O)6 ?:N8?LNK\B !-SJ @]D]'[^FYB^\-K;ORI4!;2A
M-"\<*Z.%9VX_LERXD'Z/1P5;EF^H;^F=VSMI#PP*3-215R)QHZ*<%F<%+L2:
M"Q$>WKPXO%4#_$5([<U\.@U&AW5L\XIW?YWFMLZY9\N)(=*0DJQ,,VHN.PW=
MLLRV(9>R=]O6\\WCYD_POG9*@ M1)H/JPJSL1$8W%U*2@.)"\@CA"^S?"OXB
M,>X-*9P'.4U<B&;(Q=Z_UZ[_VR/.YN-]C@1L(IPH!IM(K]?]8G"*Y=*[COB9
MT\81'TJOH@M'J-LM7QX*.6E^0SE)_3%'5@+7E=R-3+A!5XX>!$K7"F"ZW4VH
MU)N>-YZ()4=YURB&I *-10B:6=T%9_HU,LU:^-FXW$D0U7S!D=:^V)$]_[M%
M3!'FN7_U%Y8KW?J@\\U8<QW#<MWP)_H:=Q6N-]_/'\<\7U=+3[G81X R"<7P
M1@-!&KX9MP?CT2"_@\9(H,!V@3H7^K%:%/3>V8"XKTAIB:>9)"/7G+ED_]<J
M[QM1'JB]5]OR^0\%UM24GIWW/)-[ JFS\0"ZCS?._V'2F=]5$ KBIQ[__<[Y
MWSHB^C:GR0W7(JA"PDTA$GU:POLQB2W5%:EO0.!\G[=;_:!6*LJNYG&S>;_F
MPB7Q'!ZQKZT*(PV-*P4F>UQT*LA&.A77O)W;.A&90U[0[2X*\LZ=<[)(\+B;
MY_4@+3WH].C(5R1#(J[+]_Y]_[N*=TBDT:95<XW"DYDUBX0U*,^7V04T[HYG
MV(8V Q7HI7!*W@D8TMSXHQ>,GR/F1;O@ZTV3L1A08Q B:DU].+=T8)+H(G>W
MQ^29<,I288^ !/U:J<%CT;-YJG4(HZ#M%-L!-F\?/U8#&G4681,IB/?MX090
M\'%?&R*6"Q%5*@,CZ:N.%=J!NV$2XXXJR)!=90-%"J/W,UAZ?=^])09?SC/Z
M9EP^T U*<[\%QSO&B*X/11T]D^)=L>%!(W,A?!' 1Q3C*!?R#M&*9JO26H$#
MZ^PRH)$*79%F1\$6)>EP+N0RZQ2BI8[/[5\:M6W%;XM9$U?"ED?,.$T ;^#K
MF9SCPYNW_XLW7VX@/+>(']F]VSJ?_^B;L?W4&[&KB;>@/$^_TF/Q/1W%< <C
MA<H"#&"TI28,JN4TJ=W??P(O/Y=.J!6?=-91<8^=_'4XO3QM1<]1+7=@+7#0
MS_2(V3F[:<1"_M&=?TH/V->?Q4K2-Q:7Z.%4^P9BU(/C''GP*:V@37?F,=8^
M^Q/_I7+S?0PSTQ.%[BH%][/F[Q3JOL2]O5 _:MV'/KZNJA.$>N7,RB!6 Z!N
M)X>_G%V3CO'E"%R@%5RT*<"XD\^#:.85QZ_GL6,7FG%WT5E833!%\^XOJR<T
M90HBL#NH9ATN2+))+4V[)=22MK[6#CJ\^?'D!14_7K,=6SCZYT:M#V._(+HO
M0SG#0)E)$WJDDY+P.M'E!%@P*:31;%>ZZ:U4C,LU5\878W#6;IN_];'T,IJ#
M"[U$+\U&>KO/U02]>2,\C^,(7>5M#E^H-,B%M")H5_&16_R $%8'?Y4FW+#'
M7P9IIV;6GA@P;A*C[W_SUE-K!Y9JUK;$1C<^4*@Y?6"]SD<GNJ??JI_90]C%
M?@7S ,+))4"#^E-\:4\3VT -UD@4U%?*!CTLW,+.^/B;I3A<\*IF9+A^][9W
M&91?L!\H5E17K+1_C@YHT%J^)JN1J)G"K-M>U-__$<V1Y-GRQNPA&484&_=;
M541QJ&0C.<(::7/P<6%RUOBIWF'X,_.-K/VDYO12HSX%GA7>]$:T!P,>>!HF
M)_6^<"OLJZO=<[GJX(V']6>_.O54G7RY:C;,D>H)EN@-0QR1@UMZ?PX!]*:@
M"G&L&U\"^D&%63$KHUU_W,.$$'D;<2=Q6HW\'L?&;2USWH2H$CX*L'GNR6,I
M+YLY/,T._37*0;]P# O7O97F^7'%'RJ(B>WVQI\<54[4VU3#$4M'?_DS<%/B
M]Y\#-]M9$IP'1)H_;%%(N7&9I-=$KJA\Y.<J^1#F635L"#X;"IB">Y(/ZI]U
ME;VYM91)GL;+8 )D@F:_IV8R+8JRYO,>NA/CI;F06\"H+^,"B&3ZA7PFB\'<
M\5%VDTSA]F3%MYD+<1>?S\OOHR<\-O6EP*20ACQ+R6S>:@A;[AA_&^2NKCGB
M_%MM,K%#DO&.G1ARG-.&AX8<YG03I<NDRM1E6>>&<M\E?;X'N(/AQJ\VMX2C
M]<_YS1?D80);DN'P^63S*2!$JC:)E?+1Y\83W;QN^C3:=M./66%P[X_6(-OI
MZ#SOXR8,/$%DB>DQ]M&,<$W+3\DBM3J3RT]UCQ\PI.##R-)8'5A,[3G*T>G[
M<A.TMLQ<E+P,/2P^5_544/ ^F!@LO) !O$$&]&CUI 8Q!G@SOP8T&@$^B)_G
M$0(<!:P1K;T9][2:G3&"X;'7'2R=P(D8Y=:A@G=U^$BM8+/K=)UG6D(G%K[#
MV4)8\WVA;\_W[,[.OM[\7I2>',4_';/L%KSL#13!"M[]_6"I;J7Q=IPC%_);
M"AZ'*,\I9R+ 82-DO43(I]_S00O4J-41/!4:&W+D755X\]!0&Z;%M_(A%J:U
M\8QPI"Q^R<F@3N?A]R3](E/5S0EV(A?BCH]&E&^T(\*!TO9&]7W7,8E4X9;@
M /*E_O1+4](AN-^$4PO!S!9)SV?5B##6J>SLH??%7KY"+X<D?"/Z4(EA4L2A
M4880^QE'FM- +B'SD'\DA?+$ZIL#1M44CI? I!<=+AVH_P5K.&BG1Y "%^P=
M-G1(ZTOP^^_+DU'QF9[:)%AX4;%\LTGI'BE;_/';:01S735UP#;W,W/?'_3C
M?U-B\Y\>V",<>-RRH1*48P:P[&.'.I;TS](-X.I1'%G@%T.TIL&)F.QAA3*C
MC\QSN"BU\@+QT15<J>\[5B3O_ Z16;+.-"U_7!AQ)Q?BZ:W=HK4<JF^:Q]*@
MGZ/>QZEZUA^K2+Q.^_I<Z]M[IZ_S)+NJ(KW;EGH.85)0;-PQCJDJS4*IH7!W
M("[[X$K_6_L%S;(2!B8B_^7E3Y]$?7.]V<V<-P9A]8>YD!;SK;,8=.HP86GU
M2N[1ZX=2S^H-<GHIIH!K_M<8-^9B "*LX;LU:4%&ZEX3*R\C2K4)EO?S/V//
M__5AAO-\2]%X1A<[R^73)(78T"-I1.EL*W>CYSXK"G_$.OPR$=O^%NY5K\3I
MB7=Z;[N9%=\<4/VM@PO1=R'R^(I'#ZAC+&YV#L%(!8=6/E\\W35!>*+]2.VY
MP_3GEQMIFG2U>,O[J+OR7\F+\E)]Q3<V6=%=W<5I;3M^Z=8X81_6,,2P+B^P
M<VE*2,6?3K45UR*P:F;0&;!4UI4M.PP?185@%EUK]''<.[S6K7E$"+V.@]F^
M'%"=_G"Z=:!SWO3(0*GIA&?VIVE;WU;8=,Z9<8_8HSQB;B+2%O?VOF)<Q[6+
M1LT:&MC\? /@!N(!=@?O:-[BD,AEKD[709F)W(@RA+!S]4]4+B3B5.6CVC-Q
M'U.H58[^591!]:(IW$RLM[(9T<3RPT8_P&BF"6]KFLN'= %N5: CS:0IP&G]
MS2N326$1."RZ]K>+#84-F.@6=-[\_JQ7KE,D4]3/,R(M>7$9P1GY[_/;I?,/
M'[TJMLO6]J"MK:Q*7MO@[&[(#G'&*V%AN_C/].$'+K'[U-2T2@FVSD7]5IG0
M8] 9())8;E$VAA5^(B]G_"P8[*7*&[3X#@Z6Y=M0:A-%%RF*B?K*B C5$\BC
M \UGC'CNQ&E8Z3)+IH#B#&/"'-C9G-/S!H<^V%=4U= 0S3*:O7X98;^<\%L@
MB\W3Q[SL]93.P(MTS/L#?UMJ:T PR!/*B\I,Y9 N.P:9EL<1 /4N#DY45CYE
M.;YU4(_ (NX-E6@TGVN/*"=6D(N::EX><.JX??JGD2_0XEE"6<,M*6/X)UJ5
MRJFW<@77<.6$8"U;+]_+,(& T"C+6Q6P'F%1@_@T7;"*+E8UW'*;"Q%/H,I\
MI["*JS]B@IYOQ.@F&5C*R@M+I#.\7.>H!37*UH53\;SS61=*^Y?2M?]X-CT8
M#]D5/%@ACMC;TSBA3"-6,.A+"W*BNZ3Z%X"^YO2*BFKGH=(<1V>UA+'U9^[*
MJT5+Q4F_O;30_C#ZJ^)XI#/#9&"P!RQHJI>B]X1K$?G SE][6384Q 'DL),Q
MD=*S'SE471%=.!?XODPG0#HM)4ALJ/)EHDCI\=^[1#-C1R"X'@#$FK .,#DX
M8 +*$6_F0N(\>:YW"]"H3IS=X/S$A5"NPS8E'G]P8Y4P\>N#P3.K@5S(KE^W
M#7>B51U=N0T'*LNMIZ4-'_"2[BYBGL80K+49J@H[ A6A M@;>=].DXP7*T6^
M@I:MHL%)\B@42BBDFZ2!1K3!VJ"/89)$#[+L/%$H1 >K0\<UD>5F^SK%N9 P
M+"H=X>GTO%"CR\NG2&)%+-JF_U;RN.>2O[DVJDM[U;4N=:IC=9@ICQ5D9QCL
M">EW$00B\) 098PEE?CX\.!RF92^V03[HI?3K0=MR8=02^>F!6746@3U3WSJ
MV'"/&2C11B6RLXBW8".YC%H:-FTW.\M@+RA)[0Z=_ERAW+*E5M?V/L-<4\.0
M0=X'/A8/O_Y%/0,>*2W3I7RU-%GY)F5K2C/&T?C3Y;G :B3@8@)V]B+& Y?N
M<B&[8UA'Z<=)A$C 51CW8+E99B29.M]/26QEGM5'4_:/VGJ7%2FW)?LZ@*5&
MY6/5INK^HPB9Z\N;I]['=W!N 5[+X&$$2PS/@'G;7 4CF6<Q*6TA>_J2ISKH
MRA,?$ZGAH;=*2^V"8NPH6)C/N.H7OU<4A*[9L@0&T?PE"Z:?(F#0,*YU2-5Q
M?NL<=(QC,L466Q%XGK7_POY[)QMB#XK#9HCEI__6'>9O#OPRP-F[!;X@)2YR
M(4P$%HJ,%N9C_4:S;_&D*D*/A1P"3]5J+^)KW6V3ZJ58G=,9://9'S^8>@A0
M;X-S99+!\^U+7Z5P(;;H6%4J'M0@V%>'4L.7!C-^P2T^P#\*V3F?N#/'75)7
MNXY^GO3%>'/SIN=Z9S,/#F0V8=^Z@HO^(D>'3X,#ZX9M7?ZSW.X_M"C^_UAN
M)V;_AJ5"$Q]NM8PD"QM(.7KMGY/$[Z_UI@"[G+P2K]:U5J3Z4H.]^HW"MJCC
M1V)-T\N?T]V?[YDR\3./JY;>X=J31UCD'>?&-#*TY"[3#:NDH+R3=8KN>5RC
ML9VE6(1KK"\C@Z'#DUP(6]Z^"<'2=E'C0K['/CY7"$L*[F'5<B$&GSEG9PF+
M/4:\ Z_'4?]F?I(NN42D+5Q^=-&87Q,?*J\P-)V4E.3N>+B&SGE2L2!=B)8Y
M/FS@:]!^J0(-O.5L*YWB$3\52D&I&TN!=(_60Y CT/#ZO33<8X6$EIJ*#N4(
M(D4_[H9G0%NG?$?ELE_2[H%GDN6Y+'(H%Z*^,,#A1\T!(\V,L^P\ $4\T$ZQ
M'"%. "W"T;IQ54RMP>$P/[TP&B/^J,/4C6),\<:BB]071O/ASYWY7D,^--8L
M#C&GQ8,\H6'>A%]C\2?W6\4S@J$'R[^JL9+683'CAP=K@UT#YIE#@;2$*09G
M;Y@MLR;]BPV@MY&[@X%N3-M)LVQ.%>ALXD!HN+!:44J7P1ZUVW[J K/)/H^R
MG1J]#S3NO/-U+H!1,7\XTDX+?9SX]DVX<_ K8AH^@=4SR>3P\P!M=S'&K$$W
M["G=@R,@1YCE0@YH,8_]-N"W/++0:#\LBOFY[[O,H^.F=+[6\WIZ/1(JA5:;
MI'W1<F&1I\VURI>^%_Q\&U@T:0Z1IFV$E@DI--6+?EG#"V$\FAD2)+NG;SQU
M@XL3,F>WW%[?5(4+Z5B41,G ]>"80>N#WM2+AKU\P9^.GGR1K1S UE._N*V@
M@O]_"./X_UL8AVA-G$@@T\S(TD"CC8$JUABTG\!'I4F#5D&TA88[F/EE.[I.
M^+KZ_E$ONV'IZ>*PZN"ZBJ3@W*Z]G5I]5_K-%'):_$;J'VD_K^E56!F*XK3!
MJ,(('!>R=A_!#]!&,)5<2++N7_V.G_&.X[8!6UEE,37 F0QB.6XOT)@:HNZ+
M5G_&A?C@]ETL3*IY3QMN6+IL'VMXCZA6G_N6=2G&W;C<D1^I^>KR]5H/UZP3
M[DP<!<:2-F0*@TXSY@,&*BQOGE=.MT/=%_225LO>>*HO2*E9V[PK/P8UK*9K
M$>GXT] #RN0='IUUC4$.@4!@[B9[#C\3B2@DO]=AB=AP!'8Q?;UTG6=X^!FJ
MV\/[&1:8***VW,J%1 ]5UO/1W.I2@E\B??PBM&1LZ7S1BB@90ID#%]*DES7N
MX*(O[*U=X#Y5#61Z+(YQ(3O#MFLC0CYIS&TE-O)6PIY2GAOI5_G<#"H-MENF
M4)5CO*_D1U&%Q3#429?!HN$-KU'OXD-706#"')]URDB\UJIYKU7C7I&LD\T"
MQ^\:B7D=.),1\W/AW;;\_(A\<;%=AK$0#Y6MH/R>&BY$@4;F\&_W095EOR!.
MO)Z\ D8&[P$7F)=-T#ZK6&=Z6-)..X,#U2MBSH:TSB:"TEABF +S@GGE]:KG
M&RVKYP^9#!3%Z2>SNS*B]LIXC]40MX,F(JSM.J>_"$L!WE :)IP51KR)8^YB
MV7$A?<2]]G1UPU'+"=R;/^_"MVLOL[@0FC>!E5[#L.9"WN';><:)9\.BM3CP
M__*=YD%[D@%A!>:WG9[BNDKF"/!,Z:ZC((\I[^SE30PB$EHFD4K?8?W%X!"F
M>J;Q@2P@7":H%K)USFGX4M50=O!YO26X2=A0_V+ RG%?_K%D[[C%S57$<SQ=
M0I(E:L)YBB;9<R%"/;R5V:PF"/(6N9XXU;M=('Y&SI4+N2IG3>RI#GW@-WET
M;'PC"&:I/C^S=9Z'(@X(FCET2YR(1+!T#'B?]'T>!T8+<O@SN9#SE4NJO&TR
MTPRPQNPWZZP,<]^';]1S(2!TD)Q [)/D'-XN?><-[DL1\S*/A7W8C@'JV&XE
M\8:TP'N3'=*-H-D$RU #/C#/(?$B:YVP)UNYX67X [@(%[G^-2GW#W2MG/3[
MN=JO--DHI]AY+9Q9-3Q>\?=:]6GLLQ)WXL=J8@T :E1R3!.7>$?+E=P$8YNP
MG W%CQF?]':9'R5JUN*6=O.._(R^!N,UK3)<'\T\R\+0PJ/7G&$M(9)TY2;A
M"))V7;K7.[4V?/Y<($=T\$U-:?73\"[97HVC;K<PY%M?JJ]$+'#4;3D#>#G8
M5-2V.&>)QR2>;>RORZ//U?N2A4W5-3E,+N2/BK8_I1&=B#1/X*F^3F'("+$L
M,'+=7-*22.?CH8%'C3VM@A#H$S\^>QHUKMOK5W?3^;2'WM*1@;*Q(1UKD]6Z
ME"YO8D=2+Q?R/)]3MUVM0][4@Y+Z.5T+/+XZ&)]YU<,>O+<)S%WB0GZ5_KM6
MUS]NM%1A$W08GYG_!.$KJIVJ?7+6Y1@X/#&3<JOE>/WQOA#H@I7Q+>CL?)_Z
MX^]NCGRO*7*4S0->'(D"MAQQ8A$=UH>IX?"W3N!D1D=5.VF9#!Q-FW@?HV#\
M4DBAI5Z:CG_TO1()_QX[OF!'EXA6C);7^48:6=YTU>+<U91[D3I17I>"H&U3
MLB]_A$:6 5")^.PFC8\E9L]0I]_ZKA1]A9U>+V/<%E#E4/IV@;%U_H<V<4Y6
M:V5)A N1[^)":LB(G?89+ 5Z.$N5'$7>6PO4)7+V Q$N>^GW;UW]+-GLHM#O
M_]P6/NTQXK'A& "S7_XUK:<7O^1AY%LO,KS$LJ=8[L5D? E%42V%/:O9[W<Y
MR 2[FI</W#B4.(T>^U8L%8(P[*M6V?>G[Y+\64SBIMA1I5>_0R"WGEO^JK<V
M-X>81C-O\H[^#=[4I_,0MSQP24ZGF<=]&$]IZ(>BDY8M0>I\&'@S3+1\2:^9
MI!RNR?/BG +B7#,=OIJC/% Y[1XH&:=FM$_>[]7!&YNO3^SW]3Z24(.?3S "
MXJ"L<QL<@4@NQ&2!:0501NF67(@RCP\*;W.I#*!WBS.   -8-CPV.2 =Q!^(
MF^2X$/O[V8%'"2L*/(^&=[0:K6"S;,!+G:47<HP+F9KG%!(GAK@0TBJCD9UO
MH,P9[ OIQ9=)MA)B0B1IN(>LG6ERY2!NTMFDA?% @IB/";^F(RGM79Q]5_-E
MI7UR<(&)5@OJ/>6I A9V0E3%XM0];Z2W^%89T8:I0F@5!H^WLT16*3,L,29%
M5CHM5#MQ DW"47(2\W2:T!&5^Y_TKW=ZP+P2*3VXK,?'3A3K'\L?.\&&6<>X
MU]+2"C3F ^Y\&_DV7^V>R408[496E?67FH 5+"P;SSG)^0P3J[6A(28)C_S)
MX8!([:$@K;2B-Z@*@J"9M+FF]E9Q?(".XX+NONRI#NW$(J3O];E$VA$F*O$K
M4]^=.%S*$>#G&9$V=@)L(@L0/D1#MV\W'0LYVJM&B&^ 26)5*JKM6XB0,811
MA7'O>GMEJK_08=/G@@4]@@M#6XGAZ!_>1=^KWNF<;-8'&G!+O-.[>SYDC/R^
M.+T(S*3T/%6'>:$?:_=;GL/%A(@B=9+#8]9B-.][[Z<G-H$&(U09^"M6AP2*
M+$B(7 ..="T3U#6S$M1^UTVW.UWR '8.WV/.A#[4M$V)#HK6BUPZ,9$\-#^$
M]/[AG1LY4?68RN>9\QCC9OM2*CW!Z:Q"G%5OWT6_,=L\K3_=A(+]AN<&:*-.
MS6JM72WO&]'HG6C-U1Z-PKL7]EH5F"GV7>J4O=M6O**W9(G/V_6 (?P(]E/]
MB9!^J%BM*LUU(O!1>4\$0@3K!HB'15/&!/K,(@/*XK+;LO.^[6(:Q&?,+1S^
MYI7<]H;!D) @$S\D'2"Z ;^I@SHH!IU=NER&$\4PFP+Q)3V->I$*R<OM@&29
M&1O6)ET7N2J(VXU52RW;;HRF<<EN++V>KL,Z7+US*# 2R)EW(CQG]+ 90.,Y
MXD0B4()CB7HTG,8@)G1".2.3YCY]?>1V_$$67"XMFZ[>;@W'=LCG%AJA]SYP
MB9;M4FK%A_F=T60?Z'9, ][7#3S_]E'*HM"U/(NIG+'N\6F[16\/J$!X!$R\
M OB+_;D0";,LD,PH %.S'=5;U>6=3&;F0B3Z;5^NJ(>E_5R5?/"'37-U\%!'
M>9'S<T&\N!>#-MZS5UM"US:5L,06NWJO8FHT:#M^N_]_N8CQ'V'Z%;ZE)=I9
MP),PPC<YW!3A[58[Y$_X:3Z9^/1&165LT(B^,T5=O=7E8%G)JMBFKU=R-PZ9
MV:&"Y4+<!DZX_O0DA@>RKPOC:D^;[LUW?:F,F3)NN.7G71P+JRVNX;TB(.9M
M$#,\0K)+"I0@EN8N9=)7*479&2.>(IBAY58#D<<'DU4]L0J3$1GTP/ BM6^I
MI2<2<Q;VSVF80C^I'S_A^C46)Q#B1I7G'_WI59/N.$:W:\F#.<\_-^WLO(X\
M4F;"%&6JZ!O?+:)Z/ %KC1,./9I<C U-J)O5-S!L>6X?]$F#\M;XI/V&2L?(
M$7*+II51B"=00OF_9KX%WZ#),*#L @!YGX((Q>]DH:@QI^'QGAQEO(6N<.B2
MSP&E5ZU!U*7@,K(PZ9."FYNI_\Y SD[L*A/--  :JT.T!N6;'=@Y!AI(>?%W
MZ-+KUT%UBG<*&-YRP.B7KF[\?6J=E\PY89/:I_6V'_K]B)).9QI-"/8_Q7T?
MB;?D?U2D>^^!73+CFEHVJ<#^^;[ANHQO::_??F-!6WJRAA^%B+2+6,:PC"DL
M"8_P9Z^K@!,M^JL1WX8;+1SES64#;H0QGI>YVLN8"(9%![YUVO]L&OK]KJ$B
M)"M^)>_@3;C^A.Q6@/@Z%]*@_A7*J&/G)'^:H? U$*470J#UMXTFS5T^P?:
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
MVWU$N^7F8;PDL)@$SG A5JD6Q%8?(BE^,I<59QE-9%QA^?(^ICL70:TT[+W
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
M,[SVG3;P3GO8I[9JM6IX</;%?Z2X-[09H+$(*R>)7Z:A#X0XU))N-8&92GR
M!PU4("MUCAY,M%7&2'PKGPFM;#;!!)!?$RY7[9>#!(C-<"ALO.:/V@&B3-;>
M8$+=+BH5O3Q7^LT4X):8^'1UUJBZ-.9F<L8878@RES-O_;A.NRV$M,GACND
MUO"'1Y+'LIY212"^2=[#,S@C-\O+$5>>[25-L7J30W7T"K8KS',FW2CT3$U\
MRAZY.B43.EL,RV>JP\A9^=:2?G'%P;[]EL+96<>V_G%E -^Q9,KUMT$WD7@2
M.I!H5BTK-BP3NV^MW/1$L  1?;W71[5B1(43RS)^JH>/4O.9]:%L >@W05T9
M,M=KA:+O%\"(V>Q/?*ONYP=DCUX;=X<*&L2!1ELXZ/Y!E5W\HH6*)%;IO$\K
M^+'S3CD;&:M)VN"5M&"^#^G^KL_ Y^"#(*D67\U[-2M'TQ;>C.""1<W.V(R@
MDHKR5_ O7PRZ&;O?M[6]].G3F5>O'EH<5][V2O>6@6O"TW5H,9XE;&,RT(C"
MB4U>GD;M0-U&#S'-WU2O^PYU@2ETHM0HKS'JB*>+>#TYP"'W.E'QF$.'2OH#
MB1\7@1=X4"6.)S="MWZ,%^$Y<77AV3 DMW3G/ZT8,6UVT>-G&9S.ZZ!/SM:A
ML&H5LT[G073FUW<#^^H&BI?/C9X8R'R=^KF-_3GR>C)DE7][XXW#6C=G5BOS
M1P%=(NNJ=0RT>XT*T'*1E;!;;W*A>.%V-(!%K\"0YM3Z- W*M)Y]V,M*5K%>
MW05JL.$9R_T6!4Z_L6I0Y 63G%ON[O=O!=X_.M=2KG&\4^/-2DI*@_O]"=35
M"7WQ,HLRBSG8]1Z$2UYA-6NU]#@-MRHND/:?W;@CVT*SS_SC\U9)CQ+%^(X#
M1]IE2I>Q^R\*K>H#C06H+:5880%B(YUMWQ(]?#T>Z\M_:7"/X7R$E:U"HL.2
M8Q*G /IMW[#\--[8FZ$NC$D]]\PD/JA:([LVR[1\D@GJ'J!7P"@+W])SF,%I
M#<3\45V#;Z[WI5NW6!SZY5K%?8IZ"W'[)+2O5OESN)TAJBFXK1XX(/EN135=
M7'XNX>PR[%KV'%B]1US@/R*Z,7\+W)4T&/SC 20.WL0TZ6MWU37HDV<!NB*[
MJ_^"E$XT0<J+4MFVL-# GW/H<)W"5R$;57PI%IPK_*R&=5\[-B)9U;CMO',L
MD9*1%MSM8%PNPUK8R_%^XJM-[:NSZI<RR!>K?6D90TCPI*B1=_\E:#YDT3)@
M!3FF;NPQ17')SIQ*37I2/$3*GZ(8\L>37WDNG_^EYDV_/_>)JOKM.5>49N"N
MY(L=VWNJOV*^F7]^.?/7MJHL-*@C#&U3HC._X#EM]: /VZE%&Y(']W&MKGJZ
M;"%7UE]:GJE1?H0%\D<ZE'_#VA2:*3X?HGRQO!<42J^_?+F&WQ6>5)J<8'!_
ML,\0R/._U&Y@8[WQ3=?VGIS771+%SSHEHQMT#SS7.?K\0S'\9=L=>78:VI?(
MEP :#0':-_5A#<YA%CX2$L>>ZEL$**XT4L3,[")1=&)4OU_=GZF ,3W_H&0L
MVKK;(-!3?N [!^_JOL%Q,MCZ<4F M[<F<) R3I$,WW&LR+)CP30TE0(%\]M7
M/6W0[1DPK18*PW7->XI;%T(?D#(E 1\&U56LRMBDA^J:TY$JR#^HE 3'H2Y?
MN=N]LR)Y'^<>X]OFGD-HW%<4*T!YUI+-;)99;B8-A=$YR5QUT,FE*MFZCEW-
MZ02)#'I?Z2^8.9_%=.^9X#N1]+2(%=L 2W4+_.5P!=_R$:?:G.X(\Q?#E-$[
MH^@?*W]:<A5>C6<,CK.C&=7-A"^N]/OO?$H]D(BE$*H\SZ-_<27S71^I=<34
M$F_,@N7 RYH($Y$0&GK[E$S_Z/ZGON%::*G3>>\B+[&6>(=Y#P=FSUXD#A"8
M <YVG(5+_4LJG6E\4QOBN]1Y >(BL2[5(JUS>+@S1?%M35W-VWB+Z.CH)PJ>
M>8&I[H&!P=FG!W87M!J'\JEV:Z<O-@'Y!)ZL$BV0%<D3MZ9!9:S'<2V$Q_C=
MO%]%E41.G!XK$B#6'2U5],E,P8J\<90Z[[Q3=E-GK0#Q^_6-SQ =2J<4<A8%
M"*,EZ#W LB"&7>8A8  +A-J(V]2+4665<6(XD@ AIH44GPS7UL8SF+L]7H/#
M;;M^53/R+*FS8:@Z'LYI6BD_T/5&Y\6Z\,"L!5^XM]]"?Z!/8._SRXENR*%(
M!WA (HD>OA0ANGMCEU^KH\]<.;U>G2$4M<@4<YEVM,,'R,?,0GB1Q>>5K265
MWWJ<NHX"1\RG$A='@/54%L::]T?DGX^,S[935].=NEVMCOQJ5JOJDF&Z5 V;
MYKF6HA7HF<=U$4&_.I0 T:$%>1%9#H0G:+$&];6]4H"7 /&8*HQUA6$%"0JW
MNAA6]!OH,IC"7CN]4D7+;QGH9 W7M^$!H;D[8['C>^B>!]RM]92_,-')BQ?]
MFU+#:GPF?7#H[WRG2W^]W1\ENM7[FK)(LZI<%":ZQ3$](^;E!$K&:(^WS.";
M@D]5'!F[Q#RPT[2N7TMV:/C[P\'/@WM*[QQT?1$NSQZLVQ4%#[(+ 0RQYDGH
M0W$)'!\!HCD=M@XR(YB#I@+$IDW\)T:&X+05Z,9"<W) 5;8^0Y3@64"=S!!C
MN<<LQOBZ$,M[5;M&\_U\\BG6BKUGW;Q*[MW]^/8\#A=,!K^3F62>K$X8W)$O
MJ/+L)$N];;]A'&^OS.L/T^V3ITE'CIO5$IL[.\FK5#ZJ -:/?Z7?)(357?ZW
MW<$/,9@#+:-[6;[1Q-N$H>7FC".LO,I",+ E SG0L'_B?G#>D]()<H(G)2^A
MT-'L;IDCU7-Y<($R<GH_,^*JLYP;AMM&;$=!VQ0D<:,"1%7J;_ M1Q2"X*D-
M>Y09D5%;4:R#AJBD0YKYF[3[?!Q)9_E[4+27:-9E JB<'R= W"!2F(T*V_EE
M@#M3'%/;BB_'MXF)@:[-%-,6RUU<6[+6B/U[RD!&8H[GH-V" =E^-?P;BT)Q
M:LL=3[UIS6E?\>PQ%KJP]V6J96WM])W&OX[2+<["/*<>UXM'H&[Y4J(YD6S3
MV4WL2'CL&TEBT]0-%7SILP/07LS#ON9!O8;2#)U>=<6^VVJ^>_:ESJN<_%;K
M<?; RLY:&GE!PGA]_+BECQ\_F$B?1;$N,%>-K(=@?Q0-C!0@5@XV9(%[N.>Q
MF_EY=1I%&!(G%*RF^3XUDNRN7*E3*0;#WNLMX1_[E^BT)*W>22DF98V,#)DI
MWIW:.1D\F(#E? HLJ>07L<=+@.AT($N()R,K0!P2(/@OB3-L WB"7MG3PH4,
MS<UWUOA,)55!\&IV$B#LU_:[_N.]XV;D$ZS%2XQ.,X4:;6!;] 4#-+O(]JE7
MUH=<&U 3[[/L]8_1&[6H/PN#SK/B^YRD^SUFF@NU&V,UW7\YYDUKA>>_$FC4
MV&.;S/G&3S,OBX O*JQSZOOY#P9??^1K30/5!4*<@_SBTX@PKB'/<>/.9Z=9
M=F\:A4J]>7<FM/(M+;6'[3P]@&L"!,N?-(OF:N'Z*(29YZB9!78[O;KM/$\E
M'VL1W9(/C_N38NPY39/^4NQ)"J9_M#77R093M8QRM_-A?NN:ORL"AVR;TWV[
MYW,((8%KM3;_[8%K3QBT11YVU*W\2-Q&H/$(\18A7(#8@_(B/$2+X/:#(1?!
M834BC2 -_C#K,3#./EC)7F#<?Y>3?M:R+DD7]H$*?V<+ZX%BJJ?9C/ILGLG*
M!^L%?-9#9=& 6[,EJ\CI@9\"BR;03 %H*=1%++[<%Y)CB@D0\Y; LQ+)G3,'
M1M&1*S SM4#/DB'1"'X%<)-*\>:X\--Y.EPCJ)NZ#7<,#&NFRBX9NCKVU&U@
MC.BWZ,6FY%C0TJVZ O0[0[;*E\QT]3\;7OE\>;G/I+#NASM;REA2YHQ!%+FA
M>NW,];;__'-6,K*-&(??1'07V]S.%AXCM3 W\Y18!I2!R$A7MGUL99&ET+G0
MP"NQ4S[ZYD[3[;$'0H-$8KXEL>:^3GIKB!XXV& -(SA,MAHUB!,KJ%M4GNXH
M4H#XELHCP*&N]!2*95&B^/P/7#]RZ[T9@+X;3-) CW>>CM'S\JRB#%*<.J#\
MU5XL&AY..!8UZFCA'PD0$A7I&IQA_A\$+?G+L!,\]><*6P!/'.7Z1D9=,,#%
MZLJJB$-YGHJI0;FQN\=BY$=&KFPGKZCV&&]FY66&:#-]> 3HQE^+>DD$7M1O
MH3YD^?),!]<<UZ>@R'\)'0,WT.;"&.H/:@X^>3G5@&)+)4?>K@QU%%.8U%GP
MY$A+]YK*MW[5OF?8\JS(=P>/N_Y *N3B\3+%-%5-E<+AR9.6IGY^VY2UJK\2
MT-:1,6MQT*^Q08)?)D"X4W> 1:VK4 P=O1T#F($QF:->-<PG!L:%CA.KNZ+S
M'(WO]HYXR>05!GFZNF[T<O%.>WS FI@*1Z0:KC"T];L H<SGPO<Q1,=]HJ[6
M8"5.)V1*IM7VH/-=^3%K&/W7$13"PK.URDEP0)S$B>%&C&3XV?Z6JCYU^[C6
MX*[>9=O:1Q>FJ!(-<LWN=,).V2H53LC]?@,U2.1M^2-M;G)U?]XPMQJ.B":K
M/ =X2I9PS9>AKP#+FO!X%1GN_VC 2)4GG0!)FS95G.]$NWCA),MJC ZROC\7
M;V[PE<"8^+A:5D>88-"7(%):9U!FY'5/\VOEEC.+7-)\25:.V\U;=G:F)D<^
MOB]2.=RL<GCE>6+9TU+#N I_^0?_0*:,YT53-9N+\KPIN_*!K.G4@YEN11.4
MML2@>_E3J59%>5_;@_*]@N]D>BI*W]<+C_EV;&1HU+%+I*ORTV$#M?C]AH /
ME66E#NHUG^HUD*83P@&6#7([)H/;HB>5(W,)UX,6T_Q=*XPAJW)2\;R6V&.C
MS17>(1.\TR?:O44X)?23:B4!*LD9D*7LA4#,-(C+>NBVI9/ADDY><N5?E(9$
ME> Q.5^55$/@:2X>B?FEFM%:MVFL\=61"@5@R+%Y;6WI^B8;77;DLU%S?G5D
MAC1/TAL2+>L.L-X")M #>1+$)MR^:G) IW[,$31%EJ'](O44BY_^35B2#"%8
M2IV6!68$4[ED8;<BS)O;)15%^'*TVI."$[>1S=\E=\H<MYIC=E"H@P)$KW8
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
MVV>D01Z3<.6MP\X?KZO3FJJK87P,S)^H5=<Z3 SWI41RU/@%*%=U66=0F),
M:HVI1^A]DC!/LJ<TI"E"TF1:[#AC0)VGQ1A&5H*!+3*A+4GE6O5M:077F.=&
M;?2Z ]IRW,O)Y5]7?OVG@CMPJW6]$?K*!78:M_31[ *TM51)3'A,'3DP.5GC
M6*RLMY-3P)^5'&Y>I4?H! +/)5(1N>@R 8)E0@05VUO0X&%B>Z=B_VR ^G;<
M)Z2(EH_Z97",O?O L-;WN-_)%[$G63>9E;YU;HP/LXZ?+0H<Z*RD."W2$RW%
MC)L]BZ&^LR1028#@R3ISS7 #E,C(AD/08!)N'S^5Z/Y.)#9?X7FA0TERF_7C
M&O^H:IMA$&A.?;H=>R#'RZY$E"J)R4# D%YGD8X\-U!E1%K<"V[@HGA[^<D-
M$J I+?(]8<,$'-=P,AAE:R<1L6:*IM*5<BPY.*,PZ' 2]RI9R^DA.;6JLO#:
MM2G'Q.'ZUI%/L1['"VV5/&H;IMU@=CRO3]P 'FC"BV!EZ>C(AHW=_B1AC$JC
M K+70(6.$ID8?./@Z2@=N:BRVW]$V;QO=J]QU.CGCVVCLAA7XW4V*)FI@JRP
M%RK@+EC(-A&_C<%:%L_=[P('L?ZY06)#*K2)2&/A5W3%UK;\1<81E_2J7P[&
MM=7OX:T==I&_\2\U&/XNAHI8NX@X&*Y@A2'K"ZHT[F&IMQT-7B= ;-E<?(]'
M['B94GO&NHS( /*78''1]->C"$@7GKR+ L0*"CU\&?J</?8#*A$3M^?NME\[
MQ=%X]@.JFCB;=UH(56G?WMAN$!>E<&@CL%0[_G]*- 7O0/T"4-YGA'%"P#)
M?9.W%*1S15Y3._D5;VVY?_T?/>15X5:O[>\'OJ7@A@&.(>\ /.Y ZP!/T7YY
M+5]8("RG-/A5[??&"(_@$6D*:272__V8R9PZJ/<#LO'+!8:ZL;"#]KLSG($T
M52"'Q)/_U92G-VVF0*P4:[IH*$ P?@=?8)8$"!AQM+VV_E.^['\9HR]HEK7Z
M"HKYQ1<B"7-N"1 #?;14D-.PEFLD".@0('#-  >#+M>!2O$;NP_?YB._ 6\J
MX6[>_\MS)) ("YHG\&>,>&KPSY?8@Q;3F_L,MG(O8@UZYOKHR%:S?6Y5#=5B
M6I-@T!BIO&U9)C),RWM(,<2I,A;FO]NF L6*/3TU-;QJ7$JXIXTW6+;FI:>B
M6MLY#_@9#2=PG:A=<"P^.T;ZK9(8B98PD,(>K22(>=_G[LE^OBM$Q,FL/N[3
MF\$*^5\^GP\0D;[6.Z?F/V+7Y.%[=.Y6^#(YBKRZ #2>(=)^!\K:>9)X.HFW
M3X!0,#CH8^"6]>5:(VMY3#H\N_(U&$.330Y2VQ?;?@5ST]FUN21(,<%+07PP
M:?I\G1E3L<I2QS;5T([*6X2C%))UFC2,YJSKKP0D3.D6Q#@DXI>:VE#U,62S
M_)'E*Y8:%QSH3L9@&%TEH(9L(%T0I)/$_GJM2^1'9%Z=14M?P/0'G_0)O4Q;
M\XY)M1$>>07GSC"4.J!B\JDXU^'7TN(M;G?OVC[@%J.>A"Q0LE_^4[I](@P!
MM PTZRPP' AMVU T&?PYFA9-# ,VC$ZIS\;%H"471\Z>[5$JL__=V916+^J-
M62+*3D6]KKC;G#><E[B]W*$AM_BJD^6/BP?[ V!47$#1A&8$"'8()PM\1R,^
M(*[G211A3X')8R..\LK-$++W%Z'QZWW.4\$E,R7RL=$O)S@V7[T<Q]^]NN;D
M66.4YN,' 'XB%6I+4#::=5X=5&0VHT"E]O>%=:A-@^EC>(H$XYS>G4(VD=&B
M'2-GOUSU.O(-"_D0ZML>.(@2PQ[63$8/"1!>YP-0XE[5T@T'!O>5<ZT27X(A
M?6M[:]$L"^00 &U-9WWGJ;+09]):D#N6N"I7&PY@;[/=*E] *'9KB\NU,LH3
M6EP'BQSN6H=&6;-B8SO<Q))]M7/]2J:JX%5>AGMQ\=?^@A]9O3I<+II'7)-N
MV^-^0]%>$>=CQ8:MH:YIAC*4DD>8WTQ8 M<V%IS(YTD G/Y;^VP!=_SCG/(=
MB W&O\>;03AB.O#,4,A2)'>*N!=&")V_[9B&>2;IBRET(8P#+]]R!SZ>N'09
MM"*V?28.J7-V[%T[EOZF<>,.P"UN"'PH>EJ(CGKT86^4:# ,P]"H #%L7>3Q
MSSNH_F]HA,=$+P*HK#.#YOI@PIHR#O,+C#9/(-=.\F_T6,Y LAJRBZ8R%/OR
M>OUCSBQS3>8^*G57IJOINJ:R0K/]V9^F!(A[ ]ZSE$,;*0/Z1A,\C  1N1'&
M?!@:)[JPL)H.5VY!0MX>/_^U-T<A:MMX\H(%$R ;+R,W09UP(+D0]\67<YS=
M4,1&<CS 371J^*CFX.+6.O7"Z1JK$D;H&<;TF8PYRJJ/8?;@4I?YZ,EO->55
M*:DG;9:;P@"IY5S)BP>'1ZJG"U>FN>Y XU$!X@9S>/!S$,H#>*@G2AC;7*Y]
M'RU9IRI 2,:U\$]H<.[FB>WRM,E9C4R6+][1[,L0#KWU>??ECM@A<>+OUA1E
M2&1]O0XY-7_F#=>6 KB_JZFI9B6W$84O5-__/OY\MF(8+06>SHD:/WGC>%.U
M/66[&F_E_?6/ L1754FI/1_U#?4-[1E BG(LBO8%"1XA/7)A3;IL "^/#>O[
M5AA(*TB 1=E!R\_/*GHBDV\0G":J;;KNE@4]$59?=W %0N,_BO%DTV" OHW
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
MPBA;Z-UTG!U/\#4L3;^'RW,X%^\P_-5:4O;^C!FZUK[WWTC9%#QT"JKL,4X
MB.1:@PJH"&*%6+/Z-JP#2\YQ',^XRE,=D]U0,+F5X'G<Y73>5-$=Q6C^B<_R
M9^9/WAR9S_W4^7D,+2= _'20MU:6>_=4_/_G.Z.L?)XX&MI:24-+85S;%<3X
M,49"8$@K),Q6B&0PMX%A%UC-IPL]7)18@X7>)1-Z78\8LT]U*"XEKNZAW@?)
M6S6WF!\30F5I7E3[T^&^__@S.?#?*F39F,GYM2MJF,0;[]?\M75_4;OBG5H7
MW9UEI;&YB8DOB@ZWFR=%(7A8?BF1%HYB65*'=S&OL*6?-FR^RCL)AKW2OW:-
M=QI4_Y4H%E!;U+,N0B7F\H6^ZPE-JU6#+>3-S#-<RV]IH]Y$7=YW**1A+>DL
M/I47F# "?08JQQ/]\A[?2A*1&)-^J#8;('%L>S?E8"UMNBC:#KUR2^U@SXTI
M^9[-"^BON9+2,@FQ458C&45LOMB"%=N7)[/V=,.L^XZOQ*F^ALV8WH_K+>L_
M)[(OB9Q@L#?6GK90!4S[L.^T(6YGTM@<-FWD\T<:BK&;":J8\L5](V#>@^'!
MO+!]FF]PZ&6EB_,5-!4"^KAQ"ZXLN.]LN&\],D&5P;9L?Z^^_LNG'5V!(6PU
MG^"0Z]UFAT7<7D[HG#&)=8L=-8Z=OA%DT<:4\27T$!["&L>]J[O6*8XBRVFN
M\E;RN*EGW\A<9\EY@MC6Y]10.:8R$&M0M>CT>-%^Y=A&72[^JY3DUL&TJ>2L
M12:.&CU?/58] R/"QKVP=WKB/BS?EX%]H6$]+ '$Z^[E=XH,5,<::3O##ML^
M4*(N/CPSWYDWZ?C'<=#)TD'6?Z)J53K%1ZT]XOJ$'-38O-VNN]775_+NZ8V>
M&W><BI8\UBC^RE32)JOX7KN<5Z',_G#CBT]^.^)U2,.G?AA7NI;>;DTZ;_B#
M[?L(>WR,NGTZ0YB=$9Z'P3?A#O;=\0=V8$(<*Z*X9H.:M2WSI<5:PKJ)F6\K
MWSY]D;1',KMP\BFY[2RT-00V?@ZQCKL;(NU&+ED:& H0'Q*7PR5%9V]3C';
MZP<--.H3)SX![G$\[0P%V,O-470RE67%7-5 #HT)$"+YD<05\09FUF^U<Q!G
M[3"P:,/:636@YW<8ID"?/WM\ 303B+1TZN(M5'D[)&LM!LPKA5*-UP6.\&?
MLY!\Z)H5\%HZSL] L2@8V*CGAWYZ;6Y#U'IF+7>(%<G3XT);1^!EZ\HU .@5
MK&4!8K_-3R^>N!PJN8D:N%Q.%P,#EGD2M=#3=@XLCIL]Z4SH7/9/KZXRMWI(
MN(')=&]"LJ:9H'(@?T_<#%N B.AKIO*>H+U!X%0/]O#+B0QIUFBR6R88V)QJ
ME?YR0D\M;;WCY*I)3(Y#<_YDJEMX18AK=?F;-]41@X-;R#>/M3S&'WG@)'E1
MI+K6M_^? _E_M?]J_]7^[VB 8.B_ 5!+ P04    "  .BU)2&1D/3!0] 0"$
MR $ %    '1S8V\M,C R,#$R,C9?9S(N:G!G[+P'7)/-MB[^(DU 1!!$0(@*
M2!,0!)$B$140$)#>B8)T >D@D2@*2)>NJ$2:B B1&JF1+DVD2Z@)39"2H(1
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
M+OF+D'R509OW]Q7KOVH2YX7^FNW_5\IOC(LOV84&B#9N4,*TR7TW_X"RO[$
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
MO@X5P*G/]76V.MQ>7.1IDJKY)+LE=>SN6<6.MQ\O^ 1VQS#QGKW^[-JF6<=
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
M=(MKG]X\;W7?1"*GT"3'.SEW/#EW8MQM:3RX^M]L<U/4:_N_2J7]#PO\#[#
M/,N?XV866D%!GJ_NL'.GFEE*9/^1V)H%8GH[J%5CQ[2(C6N488 A3Z@=[#30
M[A%**)]/FT[ G^CXE0(_@>#O'S>*/M?+!$/@%OO57P:HU"<WB;BPO3B')IE[
MX.],HR,:+U-=AI%@9!^*36[B\>3>.K$QX3"0!A\I2;RY[O@TN,UM=42=']&-
M4)F=<UWCCJBE<#-O-XRU,.MVI$,?)KU8P(R*<&*L72S$)9!]QD&8PI[M.H,T
M:6C0KDM:\3BY=AU7Y;%:MB]);X6P1G00JF3:,\'-"HKAZH,VGU_EU@T)7L6,
MX/%"@Y9<DQDOG,8#2KU>P:^ Q\?IK+!]+U1K#?UXWSX/]+G:);^-_'88_K!B
M6?R]/FI5^<#%";6IV$KO,MF:0\.NJV@NJ@S@/-/CH4&6B8<(+J;WYA#'TVI)
M-$HQYHZ7PIOK!2:I$[,&-MX@YI<A-]M=_3]V7>_EZ_0\F]Z=>HFW9,[:K3\>
MFY8:RWD>XVHU7*BDF%_A&F"0XI)4<R-G#D>@:],=$Y'MA,,09<0A !Y 7,>+
M4HI'Z#*!^48CPD-8JGJQLP+EK 5WO-R^-*:!Z<QX8>S'VSV;JF>?>]ZP'N@=
M:#[D:NMZ7E9<Q#;J<$%GYU1P(FS&0!\N_WJ>Y^T@OR$7/"W=?3U5]H7'W#&Q
M9G%?_6B=;(47EXX5E*)_)Z4BW_V]9O;5CO2LA3XM#%1="2[IJ8,)-)Q L"N[
MVTKE<:?<V;6[A^%9%3FF;* AKO RX]YW+ \->P!Z<GU?"N]D+A/>>#AP9AH:
M3365(@>ZMB!/#?#I2S:?J;?\^6H.?U>MM;M:[_B%>R:7NI%GJ;^SU0E4%(!^
MC_"E?42J:9(Z;O?[*?F=$IWJ:SD1]E);OT8JN/H=L7'HM$+GR:"H" E;^>T>
MKV8,PHK76Q16X6P]L3K8M;?M^KZ)]4>LNZ#>\8&5V935X0T"[(I;<-5WZC3C
M'_SQFS2BGN#&GM*/;T[W<2"'!,^24"'("XA[0Q;J@",1=]R5?=)JD>)]DWEH
MU <\T4#*VQ!^L<(FI\9*/8-=M*6S^C$"AR6YALJ9/^..)JM:T<IP1.[^2EV!
M)W+@DZ+/XY;P]C5]LFFK9(\@,*\J]XGSK@Q?FX&:YNC;PR50V]"T+6Q(W\:3
M Y!L^]/DGPQW6"-FM>-A7+]A+O)^-X&#= #BF!^+6/NE/!A2:?'VRE[M#9/U
M3J?$,F 3/H"BGE7]"]H8ID55NO9QNC X.SDMQ-])4'H3?*V7++1_8]PQ:>%.
M9>KZQ?LLVD#Q'0;7,<)5N_$MT_E;NL>O=]30N9 ^E3/0#0ZN;38JQPGZL989
M#^!R?OLSPVF-J/W'J&;#[&6\\L=1Q%4ZDX*DKW%-DU+:ZL9*X+C_<8VN[HOD
M^DMZ_%T5*_E7YPNUA^9R/R]2T6W]]%,9GO%:K6."3ODF886ZYM9; O4,+HT*
M=9R4TU='QB(__OO>XM_/"I1^]+2X,%$IY_: UB50T3N[1-A-EN"C2>Y?@R[<
M<A "*5]N% -PY.[I-"IGQ/25XGU19'N6%/HNX)S;Y0:11-A]/$++V=_32SP
M^6OQ>@O:I+".@:\0%-@B4>>0HHS5-U3S*4#VP<M'H["(&R3->PVNL"@HUP<M
M+<3=FZWI)HFMB*\:)F8=/#>^AZ&7L2^@QY#G$4<!+PQ"!- AZEAQM^Q)?PR%
M#:YRAPGHR*K5EXF\^9'J()RH=;E!W*CP;>=@[NHM9W'IA4G99Y>H \N5P17;
M*CR6,N&5MC$=348]=LF%_8D&\5PWC,W) 0985Q5?>\P-46-XZAOX%(H1YL+!
M%6DMIR2GUIL(K!:+>T<3W"]65CZW*UL:N-?Q1M@GU?%)JG"2E3VG:97>6_%;
MMUD9BC%V:5/-6H8KH0W&$961J54CKJU;JZT[43U94E/LX9D=+='K^3]E2O[S
M+_@DB01 :I1ZSI4NP  1K 2Z+(Y^CHTJ!5Y-V'T++4<V4=@^'H &,SLR<*OH
M%;>- U!, /A6\T_I+'+>4\W+G07[EKK6[O=\-!3G8O-E@KUCC7-X;]AA7:6?
MQ!:/8L)SEXS\HQGKO_BL[6_VP<"C461>-,T6=0"ZSO@X6"(KX@#$$L^ ,>;R
M6*HJ^MO$]<YZ^CF*[*<%\,8Q^;T#$%5[(1ZW)78 ZHYE!.PK:@>@U88*.A+)
M(+:7=FY'4U4/0)'?#D#+_ >@W=?0_7[XIQ32>3]B@ #@NHW:3CB^<@,'K:#-
MB6]Z>V\>@$[[5-7.D,UW!BC^2\TSGI^Z]WFMQQ='Z 5BI1XS+&T,B0F@1MYE
M*"_D:F YX3:I+^)#STA%\81DI?_WD*/39ZX+WN,!)<*T@7X&R_R(XT$YIZF8
M4MEW*"#R0AN_<_P/R*7 $1E 0TV*F_Y4_<8/]HGGRK)%[< EKAD[2X%62TV-
MP%@!\,\FO+&CV$ .BRO>V$5I4 ^_L>DC7^Y0Y<7I5*^UM/<[GPA9QYZB87%3
MN? RCQ6)U!%4);9#6E%C1&8U]9ED,^55Y]-B>(ZJ1AQ79ET#QFSXY3VC"_8V
MGQ[-1-&2&YE130\P0(LK>90R0_M(%:.<-8-QHE@:>0-A7?W908:'M61*8?A\
M7R6AL\]-PR_$(Z-Q@"FIPQCXPYEL:P3XO+<$\II;QQX"B3-:8>NK)3'<5SL\
MC;Z^2G40,7XNG!0]$H0Z/1LTY&R[_,&>B[][:=!S9WN'2[O2?%#/6>/M#+9N
M[E/RLG%^X!53VGIO)[T ^$B?0)&,<..<M!C**=IS!A.U#'1?B&P41?;7L.4G
M,10P]:439:X4+KDI'-O#;Q\ DEPBC*&(.QW8"-21+8:&((?@Y]T@(H%-]K5)
MIN0;->'9 \2W.I)?/THWW'UW+^6%]L]S1LSA6MB[V:D!K9_N=QS[^/ D\WEI
M+A$9/^7A)*W<!?.<%+U2<FB^;CU$!_,XA?>VY4!&$A4RET\(F/<^ !VC'Z/R
M TQ$G@8FDBH1'M%P(?NV=[II^%;@DW<3M.E7$N&V$_%::ZX%V=&['S0N-DI4
M%IMFO)U=^YGAUKCZV6);04O=C$&*'L;^O?$6 !FM=#Z2:<2ZFL4,^,S#7RHF
MF>Z#2WRI&-^7%N-W<Z0V[LU*B EH";'JYI:VXK57/EMB8Y%*5 '@V0R:#7&-
MC&N=X- A<\=<,6<[M9A6%^OL5U"7H[R1(^IS\@)_6=P/RS5[%A:B1P<J'%7-
MW20 ZX!7@-MP"LW $I])QG2Q@%I914-D)03A9?G.S!\B$""NR;.4U[!/><
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
MX&YZ^ 1,E7BT/%H20'HL_IN$#K8,)SV='$BXO:3)(?XT42LHCS"?P" 0]F!
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
M>ALZ*F TLCSX@\(J*_/*V5"0TOSG8H8?",E"-:EN9WR2\ET?UR'6]W@OO=1
MF+ICWM2QO0D__BMT\K-/!_HL!$R5(OULO YDSI3PMZ2KG8Z"%&-=O,S&-7J;
M],W-S(S./08=V;AW&-?\ =VJ)]RYL5XTIT2P.3:YD?U>+Z^DIL?\N'%:FAQ>
M1]WN S(ZRR+&/3O9(75O0B8%KRE+XJ#HT]Z@[$LD9C1H;Y&' C6;SEA+2.^2
M>O]@SDW+N/ZQ1]A%\'%]!G/WV4][H^],N:?@^#N4 ""G6/,=XCJP/84["[\?
M-EW^O<'0.>!Z 7/,D6@-ACBSIY^G+U_9?G:Y>5Y2==5@DC?O2 MG15'E<S_\
M\<XEE>#1OL<^)S4<K1^^53<U\9XT2$KRZ-6MIC]9PJA< =>[3)K43#UDK ?'
M@W_D;.X_?'AJ$XM/H+PEL:RDD<KH$M3;_8@[13=W2#^<\9IAE<I^)Y;W.P."
M3,B:/%\<)6XZ2KSY(IWZX#'FGD'HVXG$B3?#Q7IAB@8YE28E63%P9>3P[V8C
M#$]1@8U)FDH+\8TSG?9H<R6DW0?LIQXBAY\UQ(;7^3%+Y?">[!']QKEV[ N'
M.;B<I9UM'#63$"V? $9^AU:DQI$ZO@2<.Z9VB;AZQ^0I^FS#^(9C@Y'@?;'^
MK(N[=AH\%_Z8L*XE8E\03JH)S @$3(/#(& GO/_GZ:"<M%:5X:S,\P'F,9I\
M[>'.-R<N#ZN#./X8+13>Z,(\L6*64IVKG]0/J/'-K'HFL^Q8UB;Q*=:=5X=U
M]\I.LM7JA/JXZ6"&CJMC63?U'B R)3/.1D&5 T'[,(2H;]E(2>4^+:#9E*]0
MVM&/7U.Y.FC5\KC"O7J>'#=/M@?#>$"F"7(:\"):@)D04%(U.ML);_\I5&^@
MLEBNIJ8ZUO=N',A8\$M B;9DGEQA.X*R4^(Z9H4U+)=S;D<.=*=W*IM982;H
M"C\83/K[O]E!]=_:,OFOE/^7?$'+QCG#0L'E^2VJN!CH>82S1XZS D'X%MUY
M_;)02LBQB!ZIDM P_>_LGN]>?:&/PFNPSZ$.<;>[B8XO$#>"9OJBLX3XU61(
MA);<&W,M9UM'3UZ3=NL09M#M9I[GM\NL)2G!M!"JUPPL*A7-</6<HJW^R.M
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
M37],,AK7UC5,=X;4$=PH4%L"18GV2CBM+XEB"KCW-4 VIYZI97Z954!DU2Y
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
M>@9"LA/H6S+"497836.C49^LQA9,$T5+,VIV;B);O_^M<@P$"@F.NM!<=:X
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
M"3Q9-9_ */I"^_1E'I:0G&L?E0XX/6]MN:D!@I?M-7S^Z^+GN\^NO*<+_[-
MN!V.)O[\4T5XB)Q523_&K4VH>7]^;4>+!CTP";"+;X*1;YTW.A'IJW4G\>V*
M96E0Z97"T))TR]OQS68+ SVG+*'WD9K_M?CI?URT2G 5@K'8- 509"V*>C@)
M2SB]^7/,%ZWTZ$(076%L4WBVDC[>?[0RZ<.9E"M/W8,,')]=OO?&YEY,-%R%
MU3FO:<:-)/IJ- +"Z)6\!.0E!9 \6(3,,_;W_'6S\:51XM;]6I^[P08-+9[/
M^F5F^U:[:CI.CW"^N'J?M^HA6I#>#O%+B08#%LHS8P[T(L8%BERO]E9J_JSH
MEI+N:?R,LCL;/"!2&G5!Z%>SM7A)ZB'QV/FZYS]9L(MQ;@9^GV*,AR6$^>4J
MY3;$P[5<*^9FS?%Y1YH:C#-$DD_<7N+7_/2.)SE^7^J/Y%PC7#<=SR**7K"C
M<!Z29VS[L5"P4],HS8+TV"1[HI+DHY$:7G9OYHW^2$3I[*?3[HU)5\^)9I__
M8?TM(IR<2L<@V!B?H;5TU.9I OBD:<7/[/E>E.<2%<)USMF)4D"][>[ J:?'
M=K0Q<ZEY8_^%[V"M@J(*:#=;L9,A@OAV91:[R?F *D=#4JZ_AZN2&%C\#(;(
MOI9=5>D5X;,L?EY$:=1^WD'+MKG^6[3/DT,9TO=.#N3D1BP_X_C7E"9I.E.[
M3-"(:=?6$9(BU97NVA6.?+"+]*0.?%Q9)=.8(-Q;9<1-FAVF#C//0.KU+G]$
M#$\/3+7]MO ),=J ] Q3= 080J7)NIP$".4^[".R2[BJOI@,H]@C8'.7<W3;
M%F=\5@ZV<!&*;?_RY3%!=KM[-)/5Y]#_)8YI]T<<DW>S=9B!0/R)8AV4L/KZ
M\A^8AL5O(8$:"('U53P4V=7.8/F,-SBJPR83!*.&T+7F]AWT^Q@+1%7*DYT]
MP7^2_WJ#V@D$[\DQ05M^6!BAO29SW50$?<YK^;9[E-O1OR5?)A>J,_PINUW[
MO$<IU:^_SZB#W:.+-YZ>'9)WR(Z2'UQX6RSWU,3"=C-<B=]H:B5X?5E%I=QR
MP9P)RI$I:)U:QFYF4:5H'%,R0$,O=!;6X2PR\>[&TZ D6,^3S+W8#_D9B;QG
MTH_>/+/9>21LR@! $BRZ4+-L'?5,D ""DT*T(,D^#U:K=O">=5QPNZSK9]GA
M1W&7 M"]!.?$]]K>QOU!S=AOP48",;EV)JKFIL43C,TO!?'[G-:L'IE&?$+-
M:H@9/:,)D%Q[-:[4ME[NP<.BQ5XN:E=;'<J08O_;($*8E+ ,BT=(PL7'$7*A
MG'C96H*>U>2HZ >X3(GV]? PM]13!6_TK=WM+E[=>!G\H=SU8P9!_DYV6C)Y
M:GOQ^P.C2QW+4EJ6946%%2M3VVWDF=,9@CN0CN'96C*%4D%RN DP02E_L@.S
M%@X#3N-IW'8]L\,]W%=^+ \=,?]DD&CZ0\OK\%F<OTC>=-4@N6,<Z]LBKL0!
MGIYRH!B4ZE8&LYBFTFJ/)[8[X#DXS=?V:])0^D4F2#7Q45_8V?@D>_-BS?XY
MT\!^C9]%Z8@6#LT#&Y7M2O/+7EY^Q@9M]5:6OC[M<V2][/C]/K(;)86TB*<U
M[^YM#E/OTR0F$9.9V.DG^@+RI3VEE]_ -X=U6XIYFR^X!:R\C2#<Q6)@&Z7+
MBZ=#*YPH) (O14&N6SEJD=<,4U=Z"_B!<2WR.K!6Y+)40_G]+7%"^IC99W\Q
M1YY+3OS%;\+/FVAZ[9C-&%1<H6&F2N*)-N^*$S\  Y7:9@UDAW@OGXK)R;%"
MF%-#PX1@PC(Z#L)#X\BGP0B;PH;L(MI5%=Q89]0O$;LA%#O$#TV1]=P8 M+-
M*$9E_R2 +$"X5$1_9XRF3!&$WE2L[WF8QLD\"% +9#M[YZS!T:O6-LX)SNR
M(AY,$S=;)L:'673!(C6@W'"'Y?DG&SW%7I7+2=?M,K?OB\9*!HW*^G\(Y^(@
MKP,II^EV<Z.#"MM%*QH*P5;Q)IOUY1@W])-98\4WD[TN3Q]L6&OEK=_!Y&4K
M&CK.A\.W$,_AKI01H($<07D:07(E0)(>T?3P0RK=RKL^VUWG;Z5=>,CSU?S>
MO'5 _P-G/4"#P5%-/?ZGG)G(!\01.#ME>D&&))DO0>020DB,2SVW/9]G-Z_[
M4?KZ=T.I'ZLB$MF3]":DG_)T!5D)\$C5V*PD)/@JWB39_)KS$@I!"+=.6#&6
MN=,VMBLK?W3>J7[N?VSC_G>[ERRDX<].$P@45Q]CB-R%&TTI3=%OZ(NPC-^&
M%/WOKX9ZO 2G-["8A;.KTZ&N-9_;*V^IM<\66EEFY%A9EE5RB]4N#.FD\,56
M<%E95A[OL5\K^4X'7S;YY=.#NHKX<Q 0F0SQY)P7, +D-F)(<LM)"PV"N!C
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
M;JPX<BE#7^,F@;J'Y&V]]P"]_P[)CY/LDQPP]V+QC1=?$/UB1UZ D_).45#
MP+6_0FGAP,+!MWR]G$_WGC%L.I^3C/0'JC-(H8\FV\4J0\)J;!1&,HR>$#5"
M'WO/V;43FZR K,0 /E/N%\GR2NUH;4UTT^U<PP=>4."J,D56*/EJ'3V)=I(R
M3(N(J$=@=R?Q%6LP(;C02&LX, F+1&@#BS'J6 [':2/WQ_AY5R.'"JW-,;]/
M>?(:BF6SC5R\"MP!>8=8/S.5T0D1N*+\$NN3<EB-97,J&L9UKPHF#F](-5UJ
MTI\>"F."8F@6>*S0W8L5>-C)Z?4GE7M^0=2Z;-7?;M*VTU_4AQN3B[4;6P>J
MSEG/+ZW8!TLX9_<TZ=L53#BX3^_#<=&UCZ+-139._=3+SM6Z#J0913]<!,S
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
M&_$\4D<O7G <:,:%IFVSD&!K0R2Z =^YF&4-9GR^!4XSX&O\W6W+?"&CY,L
M%6%<H*VP*+$G;4<X\R(G9]XCO=GBQCPM3JQ%M$'[A71R@'_\8:N*#5E]#WGC
MK>ZN>;@5(Y&;#>UD"%^$3!GA#63Q:NT=N3EXOT;K.S'9#_8VGW V77N7;3L<
M[??Q4'_'A!Y31ZFYX=:3B7??8A;="YZQ,)\XI*8X_@K'QMHMI-!&&K503:@K
M[^5#VGX2VO\Z=>3ARY'4V6[WU:R_SGDEM!Y864]L DJ2?ABNE$*F.P>GGWY
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
M (8X0/$CO@<6'?9;L+Y;P I!!M<C%[#0S?E!83BJ&>%V@:9_72(4&F%M1T3
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
MY#-?AB\:.Z:-TK=-*VP.SLL.WD -0?RE'"NX/WW(&]ZT"?2;NP*J6Y;U5NN
M(52?'Q$,GJ;4XS,:21^S CPQ XLXO;U%7TS$%RX=7$O(=/6;V[L-\T+"WKCK
M-F[3](.I6G2W1]Z-N7Z/FJRG@N)GM5Z^"1(/Y+7]8\\>:F61V4L#ZEVYJ&O"
M R3ZIF>L'5 Q\V476W@\3F1H96CLOE./IC8:.E;R68#8_<G^B%[ ]%ERUXMX
M_>KT@Q>;<V7'/+L.HT6)=4"Y"UNTDUD.CHS-"B-FR6;4<%'1MPUTZE-^0F^8
MP\=Z->C%P70+3=N"'Z4;K@8\&:[\X?3P[4]Y8['V[7S)C#AH1V<+F1^A)61J
MJL->3C3FNI;X]"JF46MPN%%>H; $')EHEYB/]"@@W?21TYPY7:[RH=KLV[N%
M%YO7.\?;Z>/.92P)O'; >U.&PDCNI+&I Y9C V&2-L5V&>8WMUP)UI-)5 P)
MWG<8+0?4(R;KR$5) /7Z&&J2/"_DQIAZ%4/WI]8P,+%B9Y\Y2GLT3>3K13H[
MWL-?7G!\D!C$(.N2$"8<0H0U"6J,N!;,,,X,3&]\QG?N72\2<=+%KK_SR(_-
MWUAT:0"3_-I/-%=LQT:KX+;G&9>IJ9S=+X,,$3P;_(IPDQ%7USG@W9P:WO :
M0Z]B7+0>W03Y")B6F6ISG.D&!YH291-ER]7WM!B%QEU?$AYLH?K= YRQ@PC*
MP!27![T<SL"C&SY+RS_U]="2*.'?$%]C6W;3L;=8U,O<)S4V/O,[;,(L2\'Y
M,.U#*\I8QP7@\[G/BC2/#%%4-NIMS?U+Y8P_LJU9*45"!2\B^NBO5F>WR7%V
M8VRQGW327+@+-5_&-+J>X8?MV>4CD_NX?E<"_DZ;_0:EW1_K)*HJE.Q&#^QN
M8BV[:1P<$R78<N(PU'( /(U%D%OA,EML&&MN0I'VNZL _@@OH-"&8[1,ROH(
M8<DM%G<U%2*8=1YS&Y\X;HCO%#G7<@M;BP##-HP,W)>,%0&HHU$6@U*'[U]D
M$S_#DG9L^40J])COOE1CU+H[1E_VVA;^W'X^QJG*[>*&SU_XS6YLC_M"1AE*
M0HHPXM&(4<Z"+O68^X8&W?OG=&ADBKH&VH:Q*8N07!:G+^DNV_-826VSPYG9
M-2VC:VM>Z^O0!DHG&:?LA!*^>]5M2SQK?UZL^O#$]D29R)"/^R*K#J.?I8/7
M^V/UI>C"D()- V:#JX-FCY:/QUJL2$N!FV]Y5ZMGMGZM0I]2A$N,J6M4\_>9
M"J&VNNB0B\MU<;SP1Z!$JY$T?(BJPY9XBW>KMBI@6U8%MYQFC+Z0>#46OL>^
MD8#Q?&6FKI6"VZKC]?CY]HPJ-]NV]^Z+W<6E\WR06=.YH0XZ(.@VE#AH]FW0
M@!/M+>./J0VM'_BRR5@(1< AVO)!@0P_&F96"D/1NB^OT;?$1?%# -WB?@DR
MI:O,:N&A)<PZ"MZQN^#1[G4F:GD)1G78[;0!_9HD9L<?RT@\SJDRK@YTNE6L
M;F]Q5=G:NZT[TH+)ZD0]Q&[N(  F#E&V1;#S'A<EB[F1+T^A88.6!JY5=BN
M<"XA3;_/8\0I)C/ WE;!0WG4RH2_XDGK.&]0^7U!<M])59Z?6K! 3."OGHWN
M /6!77^+Q8#,J3["!7T^QMKA)F"34_J)U&%8='"_F\"EP(2M5LYJUO93FQVT
M_97+U-X<4Y<F@TBVNP\(8:@%7%215@,PD,$\QOB:$K&$BZDU^%0JY#ML7&4Z
M"9+#YB+>]6H+&8DD.F]SBA1-F'-^=N^D8'#&XNIK-Z(,^"/"WS_']9U04E9S
MALZS' OWZ_$U'QXUKVP]K#DZJ1QD>!89U4E\/VV9@H5VF+3$[&N$=W8O.O42
M);^G.D?A @-DE;_3S1QEK<'P;>\GBH)R$QTBD%FB0'>IN/OIH(5P<.I\$/O*
M*W?)9"Y*@'#(P]OSU9C)WGK].Y?*'V\,Y1]4$.51O/(0/$SR>W71?GC4OM7-
M;ZV9>,ZY"YEGVKX;;]@&'I'+X5D@PP(:K"UP"Q<EB6Y&%R$4T8+I#;YZP4@?
MEZ"501%TH4UN3N#RW5TNVQQF[CS=W,Y4U?J@U%1]17+N:V)'-"$T;BI]-INE
MP\9P'F"<Q];!'S""5Q^X&JX'OY8E7ME5YY\B?P[ULS56OQ5+B(O5.>0H,>1J
M*/>KZ\KM]XL6@E/6=SP>'E^Q3I9\O=$T,?'>813[S=<_ULDQBH&F8X)J1?#"
M-E &PZ1IE7B7-K*VP6S.Q:[OIK5,P"%\;W&K8F%#$-]B_AM5GH4 "AF\9<'>
M7#Q.;G[R:Z4TBE-XXW:->KUT*(6@ 4JTA"SEAI54#(&&-0%?+[S3GHC?EU5]
M\H/&\Z2!Q/T_WOH@:$H*+;>-$XNA%H\)ZJ/SR?<,Q=B'+[DWQG^9SDMY@%>Q
M$VDR+ (U+YJ(BPR/B"L2;GV<I1W01;^Z+;*A'@F3%!;.U4$*F?YDH/XTDDGG
M47 G<5=W]24:)MA0J0IZS$!L09X<RZ28XJT'2]RMTR1=.SH:&54;_'";=Z:X
MG3ZM-8= .=XFY!*V^/9Q8@UK$\&)4[A(WH27.OS0GF!9];9'6[V?L?^Q@H7P
ML)FCAUI6F?'P8/G:-O.2RX^5$]#='8*4-'FP)HZ)#;NM;G!PX'VW3(#@^3"#
M6:^.4M16E82 OC84>X&30W!A&0#U 61J8KH<<1U0CUG2\^%(=IXJZR&H(^YQ
MU3QKP&$F60CW^ECVL$:WD<*;+1X*;AO=MTAMVWF9%*?#*>2BK@OI,%L12:6F
M@"*@7F;8PV*\O G8.&7(BQ9LI/D$JMM&!ESPN5>+) ][%XG4>M\><S4UA3>B
MA^.]5W//YU?KT68,KH\W)M\1>F@7,^$N-\+VS2G^&+5L]47H ]]E"_$U'<2/
MZ7RW28-C3 *H,LM%O;CDST3,[V8*;4:/Z?%3H:@D<E!&KJB0)U*]Z#]?2.#/
M[<_MWW+[J1677N8R6\C2\C]+"("F?ZW^?_EPE]9#TM(9>7]O_,YPL[3U12Y*
MY&) ?PI0;TN^&3 V8,:T?L<@A[##&>'W<>OC:?N?\>2)%>TSO=V&=XK4=D9-
M2.T)WJ!,3K/8"O4TD3<3K(#Q.'E\PO*%S]IFR16]/@;&7[/2Z-9ZNWXT)KC3
MH(QHQWBK"]=%+'/=J^8DNIE]Y</FPM^Q:^"8);95^^0SYT<15\"3IS=/F/;F
M*C%T*QWV1.-N.F?Y7U+*<%F, MUA@2LL/@*1(6ZX&;)EF4->R^<K;R6G^LRT
M7]%N3VPXGN*V-8D\>#']^O))^%3]M@G9S9\B.8^1H+,&@0'&U=Z,AI9SG =$
M'2C6P^8"^".)R45MF-'I3DFCUV]U3/YL<_,: KC>G[[PXC(^VD9*B-'>X1G%
M'Q4<G056C'8PW49'3\,FW5#_HG4<"OSZJV!NH27I:,PS.Y_S@9E71RK'555?
M[QBKKK0\N5!E.KSX,5*5U&4Q?N8O!5-J Z%T%@\>-]XRMR^7[0W5,USHAUPG
M*=*^\30R LSHS>3G;LRXC2GGOCB8;7KL=[/88F=%C([>9=$17;Y42!#>X,8Z
M-#U6MMR '=H%=V'D:W6OEZ=)<#+T36A8P>N^Z27"D7,JW255>(]3FTTFOJO%
M.KK)A9PLL-?UH$2B.,#+6F?08BZ0I0938"D(QQ*%>[BH,E)X :P\!:^-'5U9
MZO IT%:'2CJ4"C1]U/NWE=CGYSM5N!4<\ _7W?5A33^((,YC3%[H&0A0R'*&
M,G"7I,,V)']'E;)BA!M>OYSJ7[:+)>74"9J[>V2;W,2YQ(O@G$Z<[MW>V79,
M1/AY#ND@)PUPUQI<9KXIZK]9RTLX%F>3WC!$F790[2XHF7DB9&)<<S81Y^?D
M+VXCV1G]8$>,=T@TM5]B/ [:V3^K#8Y=NJ32S$7)O>B9?=*H> 20-'U^78,V
MX'/IVSY'Y9*RR=.1M$NVTBH5FZ+S\M:L.\-7<Q8K0^PC@Q<L@H%BW!P'I##E
M>D]G,>-$ZE]_)^I\MJ1(+9\9L#V2?8H)'KX<$?VS]=9EYSWAFXVCT6[Q)U9Y
MZ'YSGJ @;>,[Y?1QM-1H^QLHT2* PT>YPQ>V)&1_H:;D\"NS^XLS6Y2K]B@O
M"JLDE0KF7,V\>U@^T<@?2^D<#F$:0]F@B14G4W\KZRC^*G:=JY28/3ZJ46KH
M?E&4<45$<#ON3KFA_>"'T(=;7IV_=8F(?>1R%^1C2[!@_ER&63,@;"B/@*D"
M?9TW[EB)5 9AS16<Q$>._6R_Y=#)(ZY!][?.N<3NVWED3_2*4?VZH$ E(_PD
M6UR'WMDL',1%O<UN&HOFHE#[]^5 /0U<E+#/)0N*=4/_KZJV88,C.Q;>$D;N
MX19 O]GAD%2H'.;O G.9:,13$HGU[S"-\X-5S!KHGN'>=AI>!L$7HC<,U:[G
MTI^)-28<UE^N*7=/WT69G!>\V25C$G$XPC?T\II5=R-"'\AB/D%L2X#XGLQ3
M+<;R9IN^ \<B"MA;:9W"V.^I3:%SO3H(L!^X$F;F5Q.K<O^+?NO.-5\.T9[$
M)SJD,'B89,ZS6@F")Y@]2V/(T#=W53N-O[X653]DQ8S'1^2U2N,2#@7$J;Q/
MZKIUZ?AC\_8*(<HV^20C H,A" MT(*!X&++U'+>WD"$.&FXH3Z1]L9X?5RKK
MA?LXJ3_?=U%NGA*@FR5?NZ61,:+SWNO1^M):2:#>#+@,( -5'#H_YP<N,TF@
M4R<E<"]M;@DK,7;]9;,@?^_ZW1<U/L6>4%)K.^ZE5L5W[GG8Q:" &(F%]"@R
MM2(=-.U<<SU-N*OZ"NL6_IA%>HN=1^T+6F>)X(,X=SW.A^5-"L-78PV=W!-%
MU'\*IZ2"<9 NZ4A18CVZ6+@Q4*71[H.-%LL.0IN[SA*.W4[6\?5J]]YCJV%M
M4=QFUB06L54P)FB]X(/#F!-3)!F&"5N<AWD2=)G;=X4E@T^D/_S,18DMN29[
MJ-=3*'>B4VS>2CBSCMMKM)FBSC\H:6O>OY#YA>+HF,/ S.U!*"Q9MD1XL*K1
M0;DJO#E-M6>R]M-^_*+,H-'7$EYK_V17FNO1XP[_3WO?&=54U$49!:0;BO02
MJJ@(2!$4D8B(-!%1Z4(4I$:(2HL2$SK2%00$E:B(2(V @-("A*(@TELH28B"
M-$E0PI,4)GYKUII9,W^F_9P?=V6]K"3OY=QSSM[[EG/UU67V0HU/3_V65%'Z
M(;6(;;!>MR!CINH8[O2E=5>ZLJ#6B)DPI3GC<O0)Q:/YV6H+VC=].UMJGRY<
M1HJJ#$IMPEB2)HPH>O[Z%M,("&/\Y7I4)A+G08]*-3_L_B*:@.9MI/.MYR>U
MJ!=?M'?W]'"S.&)EE('X8;-MF')0LW.C,[L=@AF&&;#TV1GF:BQ>=HM15BID
M/_H8,.H$6(71&CU&=,WX%J#2UU9<FO9]V$G*.=TZ4.QE]_O>W0Z^$=GI@NOZ
M[QZJV?699J5B:)>A4P1R3W&5!\H"(&BVEB9%:(ZVN"X(@T56HHCFL4B[K+H5
M^1=5'_(B)<K"9_,ESW]IC=KS^!'X[NN6?$8,NQGOBYT.:#<UZ=K@*E%$(NKT
M:^0C A<RQF>)A5^)[4\.IT_W[O^K^R3994[B/8'GN>*DR5M,QV6N<L7>QZ^K
M[H)$<GR9EY&W :!J.,TFYUNF('%*_U.F=D^Z1[^&A09)WNY;D6?<RXKK/*1W
M.'XV%DHNQ;R'K5^A(]P *9HPX\FPF>5"J_ %T]Q?.0=,Q.1N6?*91&XZ2EA'
M@8[B6V/?7#!X,:52!._%TMPW ,U2 F(_4-K==IC=P))B/R,/>,_8T?D6"Z(T
M=ZP>W*YMB1Q^D*O!O-I\O:! Y;>(C['>!R'03F3J)A?&( VE:UAZ&",$,\-#
MV>!J0)$5J,BKT:76)OK3,1=M;;<;@\\#@HR?RAVSU(AU=^3E<>-^!$I^R17&
MKMV#J43']@TAEEU;'1WQ,-QZPNSX*V1QIVEULO&GZ_%ALU.[H$!BNYZO,U__
MF6M\?&T_!T#15E)D90VN;[S#=)B9:>. _LZ=QO40B@P>P"C5(1N(G?3J@?3\
M_<NB'X]IIU1[%=_6>4TRZ4/;U5$PP.&LM>-4Q+3W*F.:ANE=57*D1&+#--LJ
M%IJ5=!EN?Z9]56P:+U4>A'L57)X/#SQ@*AFS8L/?[.0=1,XB,ADH((=YRI;I
MAI3IF33%$KZ_S_Z+L@ZAK&[F>)PWV!8_=_VW?X((5E\\1ZCWA(MZ*6!)1[1#
ME,T5 G=!,FW2<(,5;Z7)M8F-\V,EHZ7U,I'KVP?/?3P7II!N8#Y77>)NZ\(;
M$_[D?U2FCTN![8[[C1G'H<FF 2F52Y/A<&W/ 4^[U.O^'^*^]ZE$.6U;/M7L
MP7Q\4.>Y@._Z-\=Z /##L;R Y/*JO&1*E=H#>^=/H64BA[S>0U,>R@J/98.^
M3_YF,J6YM,:C!4YQ!+25-M9CZ7#7: 0893<!L:<G%G_UT!8]XG*NO@-*")3@
M:59(M5)966RY-GF*\,/YYV@98PZ;O;$]\R-LJ:Y:M?/[Q^>GC^ W-UTP<YFS
MI&B8-@/Z^LAA\9%S$N<IN4G.3[Z+K]I[#_]1_<_(C=3F!DL:2]T%K>]AZG ?
M08=C@+K/S@_Y@5!$1A.<OKR9[0@^&"WPO3E.H6+\K,#!>:+MKSW7K\K>M0"E
M@G924UE37) P0/= &WM9DKV7_YV7P=O*KFI3G0$X&/ZO35%=(88+WZH.MD3D
M-?AO'O_L]\GO\8^<%)]"_0\GD68MYZE_+"E;;TM* 6'+]Q/95BWQU@V9ZWZW
MWN?Z7&HO6E)9C#G^$T< 3S52E](Q(9BI7\SN0JTL%KR<,S?))1!OZ_,4H!*D
M)%HP<57,+"G:.6=MPE3$] ZRZ*2OV*S-S<1S.>]Y& J4TG4X4XTSU*8^CI9C
MR;#?H961@QZCV39;+R0[S4UK\*VUH"=WCKJ,&CUZ9+G7AE?LOO@_\$=;H[]@
M^$+:H)B.N_A;B.EG"P$]@^DY *3=U#'I%TKF91!>"76EM+MXX,$-WDDP>#I"
M=M#@E)3+T;+GAWA2-Z#D5'R]];H^EYS_95[^M_(<K<?RGT0?1CJ2JS_QMO'3
MEU)UK28J0D+,JJ%UN-"=N<_%()M=D/E/K4$^)Q#4(1"GQZZ'!E4I,(S93UA1
MS(OP(DC+^&@'1[F0,7G^?>SW9T[-%)VJ2RI:!M_HO<VREWYD@0I98]Q8M .T
M&!!V&UHG"/8!0D  .N!U2^I@BK?"V VZ5I:YY"I6\N!(>!)>HC+GY7#1N.*R
M#Z6A4M]!PR;IA-<WNT?@R29M,E29=6,<&NH(Z!AS=3PO?>+XP$42Q;4#G/@(
MF=_KH9Q;-A!H9KN@8T%F2M53VS]ONG<$08M49L4753Y7BY_YPB[:!8549$TU
M,N;99;N@&Y@T[R/C$;@]K(- "*0;EVPB7UVB^8-10*$$9I4%99A]';$7D3EJ
M/MA:D'W2K'7&>6\,.L4)EL?%<]<X<T/T-(1F Q7#=#BTW*'#NN5AW,PF"T3#
MZ(VQ6VSMKOS;,T@;C_Z[1)?<@& -L0?Q7QH2 U*H-\(8*>GS-VYE?<"0G^(;
M5-AXZ'5$XBZH?I9X4]JUS8!&[*\D>BSU)3O%N>L@),RRS_DL"L;%V0JG_SZC
MO/'?#W&Z823;-)!Z9!(!)L:" 8\K=T'^0%1GH=)\#6X%ZI^-J)WV//M[4"]?
MXD-6@Y$_,?7KG1A!%9<?R"C6@56.4PWS["YH>C\]@%/PJV+L,^UJG=FJ:'PY
M,</C43P\VL[VE-?QZ-.ZV%=2&A2'+^'6R9@N&PS-BK1CAF?UHM5W03\>0.@2
M$)9X%"=+;Q>D3WJX"_H+@_4-2'%R,5VY2/==D,53$DO.<A=4,)BQ"W*CD_HA
MG[@7["O_\R\]R*#U+EC'<0/].&V;2PB3=@89^<DHUU=$N/R^8D:0*M,Y]^MA
M,XF_=\L_/RN."*DN)YQ0$;/"2$2PT[A>K(_YH0"IFV0_VA#<!2T73>"?<QY[
M\]"2$]QU^65R)G&7G5?L))Q++MIJ*E3<O?QV [V^H]SF5.BCOZ4IGZ*MF\_V
M/-W#55/?1^>%#N%4N,X:BW(&6FF&#"6@D9Y#EHZ)@,H#OI1?566 SU?/>S]P
MJO6/J1AM_H&I\[L@/8CY7.M/GLF?N*\8X"". )N*X@@Y,P4"29+F>]"3,+$9
MZKEYV5@6G"[=O_#V7=N1(9:UAOI@]LK4[$-6K#DM;UW\ _+)4?B'O>:;["PS
M+;ID.ZP6VCFXE^7=]!';7:A'>+&?T"TY-UM0DN.4U"G[R_V[1H%L7[6]A.W)
MTS]YAM_ANB \Z*%)?'UD%O,Z,F#!.@T54<Z9,G7L%8WN).UI@5"P!V S\\A0
M >D3']S70LBYJO6CY(^V_BW-C\]=/O_FV\;BZ\95DXX-XBKC#AV7HM,&ZF6Z
ML_3I>MU*:@,AK"L4S'[DMTXXL/$J7;ARVOIPH8K2M=R;?-:\(I?X*YU@3XRA
M_#IMFMQ^^*)LSLY!>=+3%J8!!()I2%A8U>-?ALFS'$H]/%:6+H^N#71A;HZI
M^>T[K/G7Y-:<:DASC'H41W"4:84>QO)P"2]&$4/.+E(%* O85*B(&90,Q\@@
M[5WHU=4[U364>YH.IXF=T<MA1G1(HQ3LY%Q[IL1^[[-GH)<"<<9L' M<"C 9
M ?2VK.B*X!W4(\#3Z6/MF)'.W=6+3?4?/6T;[!4G:GO5:G,^WJAY!+X!RX?1
M+I!BEOXMW8E'?<B:@2X$K.?0"03, 85.M,[X$E "Z<5+Z$TMCM9[7=2^YU>?
MQYIN$1:M/*P1(CUIY6,3UA8#]7V'2\>08S -_.M@9ABF0[>%AWD&/28NU^(>
M8?ZJ=+#Z048(5PE3ZINR!390]7LLCSFD7^4+R)@"*01N0>6X1G/$W$ DH[7>
MTTB9YF8=;RW*@(2?QLI:S4/U?+0_Q)>1YVOE)Z>Y*:=E*SP\,*/GQTV_ZP)J
M,:=_I0*CC&JNKW9RT>,9AOP2*\S-:%5G@L\BQ#Q7"K&9$26T;O:8L?3MH)'6
M^A;E<Q<"BNR3$I]W*5HIWC0?55&?,3_"F8?4DCIPXHWQ*#\J^RS5,YD0SU60
MD*06S7)X%!'])*QAYQ?I8D.1YPE!$=Z<\L-'VB6NDO^Y.@^PRK3D=& 5,=<S
MPA:PW8Y$0\)CE!@03[%O-=_H>81\[NXYYS[;?53BC8E0WRI4HC0/W[(_O23J
ML ?PFR,L2G:,T<=TU.^TE3*/(C>Z1I *!(Q("Q1*"/$9[-K);9X/0H3=.*!S
MMY)>/V)["]"?506=[%3E 4%*_[BJ,D_O@K[PT*#LE)T 3G8OK A"N^:@W66N
MS&Z&^O3K\:*\@$1*!30%JJ@^Q(HJ1<(6=*O>$E<]D'#U[_:BK7TJLB+-C[1]
MK)>T5'C^[*32$1#T+/;]+FAME&YRAIW/T>",%,D,F;EC2F?MWP)A5R=%&F\3
M/::_W-/I'JWQ#9&8(6@DP9.LKK?H:^S=F/;E",DQY=!$CBK=) 'CKY<E'Y :
M@>#_(@]DV:>.+$XL#M\<S-?+#3N T'"(;[@J*D<5_?P2'/"Z[3Z[ G]+;^JW
M-:TW$RV,<@*JJBS9C]\DT*M(\>O'&QQ%*FM2U$V32M_TN-K,/KOY];<EL_@C
M9RT;'<7U5T2;%A+30:*=P27@I=%ZR%\DQ]'*UW0O3NN"$N:2H.*_LQS,*T<<
MC$:PWO;ZW[%7SD!>?7!-9^G]9\7/%XP,1Z^?"44Z+CC_*,V\8A/B A8 BCOO
MOTU^1W)+7UP9$3U/Y&])BXMJU[@FLJ0X#DN$T9PVIB:I49DM?C0"):"[(@/6
MA07?.MA";XL%)T:<:QGV35/-6Y#3R1VYEB2\WZSWR-D*L4">V4/5>@P,^U6;
M&&<,*W(+;<@2I%\MW$C<.GLQOPKC-TLDW(\!SULR'E(->L)BU?8F).U)N<P?
M]+^W3O7_54/5X#CML _SN.KYE0DH[2HD-4_,R^N+D;$QP_C\J7#_H^K7JB/?
MG9!;TUZYKYTO&?\JW=:Y[47)(2[HZ"@SK+L^->Z_>+?]H]8I6%'ND6;O"<;[
M%XW+\*UIR,%=$*$%$PS;L<-WXUB@FEW0 I?Q)R,Y8_@_N9@T&+#'=Q?4-3EQ
MU56+H0LCP@ #+FG5> !FG?NERPF& K8)7)3D7RAER80QW $JS:0#LQ]UA0YF
ME-*SNM9UEZZ.A5@"1?.\#@;D7IZ767T\!YUM#;%_%_3G\285.Q'L>LS-+!!G
M!E/WK9XFV3MZO!S&]W$DPNTU^."S!\H73(3V&\;9U7X/M8[X//>8Q4*/[X)H
MCA BGG&"[C"?0H=3O%\3KQG43@,5=O71&09TP\3P%ZX"-DO].?#TS=?X@U0T
MI.OZ;_[48NEE6YV(?&V[B9"Y/TV(T5><>+:,F?>7C_D)Q8_\CR^/]@X]65<X
MFUTA^&7 3CPN0>'B18-TYS^7X?.?%HYO<;G$*KFW"Y<):YC(I3@F0:2V!GF]
M/'[>3_RQD<(Z+7%ZX$43X3W9=G/]GD:JX6,6NGX!L@\3X)A)^F#RD$(K[8 D
M$#=2</Z/5+RT'>^I9VDIO,E74(.Y1#HK?<;-00$-*$M27F\*3"G93C57\R*2
M6%;T:_H9H?#SI/T%MTKONI\#_G)\FZP5#?EXU([[_T;:JW7[%Y28/J^Z'-]2
M4C[S^GXP*2#B$P-KXRAU5YF7?,U?U#6A9NJA:7A9=%U^6^72B>.:7P[,;%/[
M#SZY]2OH?[G+US%3GS!!&'(?EO68XX/INKBPL5B\"TIXZLBYA'JV"]I/9Y=A
MEH_L@J3QM+U<CIF"*_LC:KIJ/53YX=FZ"_SO>HAZ$GPUAC=_?_F!SU/4,/&<
MS,6J82^W6_LA^V9*'D3W<8G^R+,:2L#S*\_IBJJ*8?&76C\=&BYIQ6'\+LK,
M5*T/:?_FYXBB=T'9GLRK7$Y(1N)V0>?<)I?S'X9KZTD&-LKO+SG]_9*7=:VM
M$?L\W/9) %1CR-16CEK^WGR+"OTWFYO,.,M.T(U@8J=]VTV7DGI3(ZS'6BSY
M)KM$PZXD<;9ZE%=L<!L'+0U%0G-"%]N_G)!=-0__B^$(>9))0D I1YC+QGE7
MT[KNB]9ORG$.?;N\>'IUT>.G=*/Q8'S/ST7GQX[^((;4%'J*F_KJLOXM8GZ-
MJ2OM<(S'@%"GH+WX&J#1 XBJ(LTYE/YL$Q_]5=72ZGOY4_V'FYSAHHC+*:&@
M@!OJ1A-4 T@4,,>]TQ_V$WP@-JM(C%W*T4&>ZC*9/TD3MD/)5;NASDT:<8$@
M[,@1A^^6 =$'#B^^+O^RB::?A]Q>*.=,_-O2RS60%F.6'A!OKHJ*INF6F:2@
M(;,.6@DL1\J@5+"\<<GU.M#!E-!*K=0K"HER?!^7@KP&'H&_X6/SL<KF$/0H
MAN8:G<4'K,$QXD;X9&_IYN&(!S(.TFH.UY#VKMG&#8W6.7T1CXZ\SH_Z"F^=
M;M3?X><(+E$& :VE]4:N=O_+TJ7I];!/$78&.S,,*:'Y(73ID6V7[&\*2HYV
M-F_P>0N!FIGV]Z0W!76%$2ZJA+NXP6$8+YZ<3WH_N+;,/ ^'U<,ZLF*-[\MD
M'&>;$T<OM32,Z3K4;.H,-'W+JU*-U16Y\'-RC]FDQ$#^P:"TOZ6)>'+,OQ/[
M2'SHH2M<<\JQ"R=&G3Y.7''+(=Q!QOU!HE8$%LY]XO3_1G^U^RA2\T1?%52^
M=Q_(+)^1]FDX%$_&8VJ42,GATY4?EMOV(X<_,$]51";9J)K>/JR@SOK<]Y'/
M424.;)?#$ !RRE=AM-O)Z\7DC;3?%?!E,H[7A&"5N\U':S$>.=X[;;LJ>6W>
M\\M!4OZWR$'UK"I,,![0PJT5,P.!W@Z(& ?*@K;B)]N4YJ\Y4D[#;>B:G-R(
MP$:ALCN">7V!139^5YV14[DJXL-/9=M.8#K,,'X;F7@QECH]_PKM;3$%JP!(
M.II&);""R*?O4L^-51IM"A@K^Q6_+)SD2WY\I 7^J>'=[-T]](VU0?(#> >$
M=CM_/;F4=;Q^TTRP&B5+8U11*Q1N<-+;#A9J> ;X08[T:];.?YZ;^OPUK/EX
M!;?GFEAZ ,*$):Y.#D@+->,K[B\7=>TB%@8;!@VWT.=W08A@%VR@J]_1[ =%
M)RCS J?$=.]T/WA&VP4Q3@-@6B^%E()6 "S/CE>]HI=\;VP[-LF?&K&G<M7U
MKEKQ[+5@GSN1([?.6=TXM$EUSC!62Q1#<U-%C<G:#)./=106!ZUMC-N"B (7
M3Q5H-0Q5MWB6!S_R:&ZVU7JD]RO@V+ZH*+_T=_X^79(#H'#L!ZT>$C]G@,3;
MXD!?6A!^,M2B]>9+&5Q">\^/&>NO63D]4G=[IUR7H*P#<(X #ZUP<<.#RRH2
M_S-4<XB$ @&CKY;S37_4;\0C. .O5G^H&[:$G4W0_/CT$!^53;A9<"/G3C!;
M#1BGA5&VUP5IV"X(K[GV3RP1+4>_F*_[HGJYQ\4B JXRHV'U)(Y'UZ*#G_>W
MM\R_S1>Y[-Q0%'@7)!3<WP4[< NM>!H_76TN.\6Z-C%Z-F]&UKC(]I.>4IG<
M%;ABRI[+5WOC4T$L!A?\X(A42*,>2X'*-.!,8!0^V'S8D "2J5$);^B25HCO
MW=K$59E(_S]:PA(75=S;92]I@>ZD[EASA"COENF8#A<\N6C"@'2V#IO2=NB.
ML!W/NNE-H?VFY!H>\Q;7*8C2+L@',1W->,3.#\7[0E+Q N']V*1)>:\&+'^2
MT1;\T*T;#8<F.J?:G:J^'CS1)_MYYOW^ O[/Z]PDEO(/9X,0+/YJ9 4%]Q!E
M6\$R'=<80YU> $L"3)>VL<+OE4%R1;\\<XSH736Q!T3F+WAB;_E&W^3IQOMC
M]R&%G;E,, <?A!,/YLB__S@1OI&@+/IQI'JIWC5[NFA?DKNO!JK:=UKNSN];
MFA9$-X@LX$[SM &XW)!OS[\UT4@HF9'"ET_P'(S?B5BL*YYNE^Y1NO^;L&UB
MJ*:B8/(^;]'5:700E!Y2G4]FQ-(@U'R6XFGZMGOR0FA5L0U)F*57BE3O]@;3
MSQ'#H^H( C(38@Z2#Q&W13S):I>J]J^7TW[!<)A ? *VKG3MRK_$"PR\!LQE
MPVW,+"A0<>_@^YFX\OZH=T"69_/[YW+^'S]&%3$V_87*A0W%RN1!Y>4@<PM
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
MG7M,C,<'AW>R'N"Y'E3V,X.8]<\##_:<48Q:%]>XS1GDF!:Z2SFAE,KR_$^
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
M@?;$_-\<2/[_V_]O_SMM=_J_ %!+ P04    "  .BU)2+H,AUII# 0 ;50T
M%0   '1S8V\M,C R,#$R,C9?;&%B+GAM;-R]:W/<.)8F_'U^!=Z:V)WJ"*&*
M%Y $>J=G0[[5*,9E>VU5U4PXWLC 5>)6*E--,FUK?OT")/.>R01X$]T1'=6R
M1 +G/" >' #G\J__^]O#''R169XN%W_[P?_)^P'(!5^*=''WMQ]^NWT#\0__
M^]_^Z9_^]?^#\#]??'P+7BWYZD$N"O RD[20 GQ-BWOPAY#YGT!ERP?PQS+[
M,_U"(?RW\J67R\>G++V[+T#@!?[A7[._8E_Z2L0)%+[T((I)#"G'&/(P"3#!
M2B'J7]W]-0X]K!*/0Q1A'R(D,,01C6" <2*D[\G8(V6C\W3QYU_-?QC-)=#*
M+?+RGW_[X;XH'O_Z\\]?OW[]Z1O+YC\ML[N? \\+?UX__4/]^+>CY[^&Y=,^
M(>3G\J^;1_/TU(.Z6?_G__SU[2=^+Q\H3!=Y01?<=)"G?\W+7[Y=<EJ4F%^4
M"YQ]POP+KA^#YE?0#V#H__0M%S_\VS\!4,&1+>?RHU3 _/]O'V_.=DE^-D_\
MO)!W9F0_R"Q=BD\%S8JWE,FYEKYLK7AZE'_[(4\?'N=R_;O[3*K3S<ZS;*]5
M(R4Q4OJQD?*?SW7V<P?Q>Y*W.):U!^%*==_U)6,3IN]Z$_=6\X,<7N"=;CJ+
M7'U0KQ=BK&]WTU5GT8>7N*_/8EG0^0B?Q;:;'9'GYA=O]4]U-Z:A!C(M^ZFI
M>T=4^:V0"R$KMMQK&J3B;S_HGV:K'-Y1^CB[T<OB@[REWSY*OESP=)Z6!/YN
M:=Y?\2)E<_GZVZ-<Y'(6^#A6PH\A%E0O5TDL(*,1ATPD1(LC4,C0;'<P9G(!
M?_NTEJT4H'7O/]@@<O&3RV2^7&5\NRH^S$\M=7J5,^LB_GE!'V3^2.L7M K&
M@*BT^K?WQ;W,_O7GK6[]HCU_%@37W]2PT+U62FK9ODA0R0^T N"C'C.PK\85
MV%,$U)I<@>N'Y6I1G 5_R?=$GQNS9)D=PKCD76#<8X 20D5S5F)0MZKQ#+R?
MY;S(U[^!YC?0\VMKYI_;=/_ST6=VG:W5I1F_,+KU$S^;;N1C ?<&VIBZG7$I
MEIV_T&K4M*@_@&4F9*9-^!-J'\VN3_<TDR^TT2A>+A],@V5'UUFF/SUIS/L7
M3]M'/M G\ZOKKS03K_^^2HNG&VW09N4V("^G]NT]7;Q_-$WDO^@FBOQF42V*
MLT0;\V%(.,388Q!1)2 1$L$D])@G&">8JEFQ6?<O3N*Q!'=A@.*,==0G#932
MZ=W6C^D"Y$;!_"]N?#K:B-N1\13'<6 F+_6!9J<FP*[28$=KP)[ [G.UYJ!4
M_0I4RH,=[4&I/BBT_J &X I4$ #]J50@]$?^8P];GRO':+*/NNR,/2*':];H
M_;=;\%Y));-,[R7HM[<I97II+5*9_[)<BJ_I?'Z]$#>+0DML5MCK/)>FW_U_
MST2(F:(^@D@0!1$.(TB([T'!0ZG"T)-,KV1'&]F+1-A9L!;6_KGM?)]LI\W.
MK$C_N_P:W%:J[D-EMP2-@_PX:\M:EW)WL*/-%=@*#2JI^UL,>@.P3Y;O+M2H
M]-T;AH>\W%_#;H0K9#I;WQ'<ZE=G>IP82Z0V_G%$(?)5 "FFFCP#*C%B"0\2
M;+,#.&QX:A;ZYF+$"&?'>$=8-1-7%P2&YA\KY:T9YIRF6Z+(UTR12_[3W?++
MS_J5BB3T#X?<<-3<*%/\G!+KF7KV[^X3[H:K['HE4HWF=5'(O"B7W3=S>C>C
M$6=QPA346VU?3S^N9YXO,40R( Q%>A-.(]OI=[Z;J4W&FY=O/H):5+ C*S#"
MVD_.!EPO3]5^T!IXXK8#RFDB7\:AP[1N:'RT27Y9P=TI;_'TR&=Z]7[K_:HP
MU]3FYE_; EFZR%/^.YVOI.803%2@S)4[YA E/H,LY 02'L8R]"7Q@V3V>'"#
M.]P1T"5Y7:;7H=0#;HCN[K)R^P72M;3@BQ'W"NQH<@68O$L7"_TC6"KPV'Q^
M,_)W@$(_\@DF,$Z4U&L)\R'&5$!/R !+'(44\_H[6-^&?D]?P>G+XN?X!N1"
M3&_T!S[8[7,\IW^2NSFKW1OWC<:@5'D"Y[:VHS*)@]J+PGX?)[.VF/=V%&O=
MH9MA4N1\.7LE6;$]Y-5=I_FGQTQ2\7[Q.\U2RN;2W&9_E%^6\R\RFXG 5S(T
M_A(^%Q %G$&L8@Z5H)1X#$DLK/8K;3J?VB[&B+]SV7,%2@U I0+0?+-68NT0
M4*EAMV"T&IWF-6!HS <_1)T:W*(^'B@G\K/!OB?%]P._]2+9!;]JW3,ME*N9
M'P25ZUJK-D=9GKIHNUYQ.K71;G=[JUO.5]G3IV+)__Q5/C S/60<(,\/(4V\
M1.]'0@4Q#QD, J)$(H)$X=C%N>1$'U-;$M8B@E)&MZW!*0CMC/J.P S,V_N8
M@,^5@/]_?]9S@_I]VKVGNAG58FW0\]#6;'JTY?&57E\J*W65IPN9YY_D7>D7
M</TMS6<DIB1"80##,&80)9$/<>A+*#B-]3\DP0ES\B-KZFUJDWXM&_ALI#O_
M8;? U7)3WQ=:0V_,+8%RWS_; -#K'KBQPW'WL3:Z'^U%K5YJQQ0?]-;6;&P7
MHG09^K#4-H@LTJSJ3RZD2HO\59KS^5)3E+R5WXH76J$_9S[R@@#1" K/G%\F
M/(&,Z@TFP\3#5"9)Q,5,FRIL:4LC;45QF3.[ @TW=3YNQ :UW."#?N"\NTB_
M0V/'0V/ /3!%'>.LV<H("DI)>^2LKF#U26>M91F5Z;HB=DB"G=MK==Z6I5^H
M"1C9[LT^9":HX!>:+MXN\_S6[,RV,P_%"6*^%T"6)"%$'M+;*>5CR#T?^W'H
MA0%Q.7!SZWUJEM96_KV3"*T"-)YU1@GPHU'#TON^W9!8G;(-!_3@QVRV&&MB
M+,][;.BQ!]B=3MN&@W^TX[;.G[KK"5L[S"X<L3DV.N896SM]#P[96C;2SK0N
MURES>Y3)>[-XF6Y-3)KI:"M*_G]6=)ZJIW1Q=YW_NQ1W,G\GB_=*2S4+8P_K
MA8-!3_D)1!)'$/M(0('#A,3*"T*,W6SLSC)-S]A^>6^NY$R CJ)I5KD F O_
M=*$7.9D7(#,GW/E7^IA?@84LS-\*^DTZ6N/=1S,0E%-J]DE*$(A(G$"LJ("8
M1;&,N1#*=PK?&W4LQS 8JO"K/8W6@;H5>5Z!';W 5C% <U"I=@7>52.LU1M[
M?.VV7:..VL#6QU@#YKQ=ZPWD/O=MW84:=0/7&X:'.[G^&IY:O/;O>KF18AUE
M]X<TJ9JDN-;K(+V390C>*[T6O='+5.4%)GG$?,88C$*S(G@RAE0@D^.")C[!
M,4IB?QH!W8Z:36UE60L,:"4QN#,B V$L@ZW5< 5>?Y,93_,Z-EPLYW.:Y<9U
ML(H3GTR8N.N'9GDS,15Y)[3$C1=H7F&T#32_ INOM@:JBD4'!BI@L)J,8^-0
MXS\)1\C>E?L^'">'&M/Q8M[;"MC.JG@K\US*MU*+F7]8SE/^M'LL['E,>#$D
M'&&(8HPA\P()?4P\ZE%!,>(NZWQ#7U-;>2LAW=;-)BCM5K*> !IX;:FDO *5
MG.!S):G5":TSMUL@TB?;-G4W*O]9Z'W(2#:OM'7+T6U\E(_Z [HW=/9JE>GM
M39VNLTQ$-).41LS#$B8^5A I#T%J''28] 73NX6(D<CMR.]RI],[T]L1M\[0
M!%8+49I,LOH%R#:/@,=LJ>WYAP[YG"Z/BZUO3Y]8#VW:EAY^NU!7XF[LSTKB
M/AU_;-'IU_OG8J\CNP#9HG#L!V3]9CM^.I,SKSIAOUF\7E!>E%DPC"_R3!),
M64("2#P>0B14")D*$ZA\PK'T$L%"JV04K7J?FIU32E?N^JKK!3"7=VD^;Y&R
MQVT0['AI,&@'IBC[A)W;6Z!:F<VCHV7M;$9SA+R=9P280N;.9FPL<W=>:*1M
M,K/UB7.=\ J3T&<H$C"4AM;".(8L1!QBCTKFQQY1U&FS=MC!U)AKQW>A%- U
MP=@!?':$U 64\5QJFO%HD>/KM-+]INPZZ&/D#%RG-3Q.J'7FN19.>A\RN7R4
M)LG#RV5>Y-<L+S+-#[,D3F@2!GH>)R;'8.!)<[F2P$#Z.&:>\+W(:AXW=3*U
MN;P5$W CIX.'USD8F^=S7^ ,/*</<0&?UT+V<,1B@T&CW]6Y=\=SK[H@_9X7
MU:5GVRW#'V4N]4OWK^07.5\^EJ>\B_)(>*4GSJ>E*K[J#<[A:6!$B/2)#& @
MS&F)0 HRHA0,5:)BC/7_)'%9JUM),342>$D?TX+.T__61O!:9/#2G@ZZ#8G=
M^C\XT ,3REI^X^"RT> *T$5U2VB4V&!_!>J#W4$/>#LAVJ<%TDZ04<V43E@=
MVC+=&FMA\+Q9%:M,_IHNTH?50WTCEK]:R=M[F4FJ=*>SB+$D$!Z!B<>QWL/X
M'):>AYH5*<4!2Y!G%<QMV=_4&+"2&-0BK^_C<SU95Q)LQ0:?WZ8+"6X*^6 ;
M"&H[ !964[^P#LQWEHCV"Z)##$&_8(X4-= 55#<+U1ZB1F/5HIGQ[%9[G?9,
M6(?7W/@YSXK91W-(56>$"/PH0I[R(/=] A$-$DAB[NG_>"&-!0G\T(J'#]J=
M&M^6HH'/KY8/-%U8,NDA5,V,V0& P6_1-$OD1<KI'/Q:YG&H?,(NHF$]>\_H
MWF"SZ3=V[#7]KT-;[;#)46;L&3W6,_/<GUNZXVSSM&MKK+PYNU_.]?MYY3>T
M.=\(0X\E(6)0>0'54]3#D$C)($TXY\Q#C GJ=N%NV_7TKMW?WER_N'E[<WOS
M^A.X?O<*?+I]__(__OW]VU>O/W[Z%_#Z__QV<_M?CJX\ML.@/!*J@$N(,/),
M3A(/8AG%,$XD0UY$I1+(R45J@$$8Q5_J^8; ;N<^!+ #4_2.R.4.O7;([?,,
ML"TZO?I<V?8]K@.6(R)'WEBN[X\<%&*VD.4.<F9RGH01PC!"IOIV0 BD81+K
M[;?'$?'#A"*WM$J=19H:N75VIA\I_F([IG:<..Y(#6W0=ATDNV.5\:(3CD">
M1%C!5JKO(Q[@",7>'/F/6VY'X6_2!=48E(Z['XVS_WOU6UY=,.\64)L)G#!/
M1IJG":=E[19(F4G2HB(5)9*'2>"Y\+1EOU,CXUKLROO\"I22PZ6"6O;*\:%T
MG&I9=\YV+.SX=0"$ASXO[0E<9Y9TA*I/*K3M>E2^<\3CD-1<7^]64'/C][9C
M]+Z3Q2RB- BC6,& &U<6I!)(8R$@\D08L00'U'?RM+W0W]28:E.0<<<)=*\N
MXSMWK[5FP.UHJ4<8!Z:C3@BVKF5Y 9<A*E6>Z_)9ZE!>T/]<E<E+KW7U<]T)
MF=0[:I-:P>18,&[695>G,DI&B"08Q02&0G,/\A(*640%5)03'K(D4<@JKUT?
MPDR-G6[6>89*O_1/)L]06Q?:%B-CRU3CX#TXC9U(LU:=Z=6:@*TJ8*O+0$E!
M^T!U&-_?%O(\DY]P>^3.^Q1W:+,MM^Y6;Z@"LE)>[W%G4<QD0B-?\V:,(:*^
M![%G')&Y%)CR0*C(*<M+8V]38\>C0B1O,OGWE5SP)Q,HM19^?8#D2IQ-L-LR
M8T]@#DY]!SA:0]>"UBP@Z9>WFCH<F9@L=#]F'IN7VE'+->>KA]5<FQ:B*6_6
MR^HA_;LJ2"J_66B3<9W6\HW6\R7-[]_,EU^K5%I58-TF=9T,/"R0IP='>3%$
M48 @E81!G_I^$DE%!>-NE^"CR#V]&_0=M<&R3/+#][+C_3@W:?%^3DL W-AN
MG"_!CC4G-[H#L^_NL%HD/=SJ7<>EYB8PU20ZW$W(;-@'& " 06"3#[$"89"T
MB*,.6Y\KQ#B"C[K2C#H6ARO6N)VW6_E^I=F?LC"6^T)<"TW?19KK?[W^9NZ6
MY,9K1<9A0#C&D&!SZ\Y% $DH,?18$'+/]QCVG&YS[+J=FIF](ZE+Y)\CUG:+
M0_\(#LSN&X'+DX1=*&N9!W$5<H.I3S:U['E4.G1#XY#/'-]V(R0AT]DGR5=9
M6CR]_L9+)GRG/Z>9'R4JC 6# DFNJ8<2B/5>WQ1#X@P)JD)E%7UXKH.ID8R1
MR=@DDO)[(&M!33'1K_>I_DUF,IZ8LU!+-YVSN#;33!]H#>U"4XL'UO(!(V!W
MZKBD^I8D\C5+Y)+_=+?\\K-^M2((_<,A+YQM=A0&N*34>JY??,X]5./U0F9W
M3V7MOLBCD4=("+$P-1$#P2'%20@C'.+ H\0/A;2-U-@V.[497$GF5/KP *?F
MN=E>^X%GI)WB3B$9QWIVC<C8:7&T@(QC+7;C,4[\M47 JME=T,73K_2;B;?Z
ME1;\_CK_(/70+@IZ)]^KU_/T+F5SN>LX-A,Q9S))8HV0)_3JZG.(39R&']$P
MYD$81<KR3*J]$-,[8*K5  ^5'OK_M2*FG (U:<IK9<I%NE:G/(#:^'":%(GW
MJX70BW1Q[U1XJ]T@-M/%. ,S,+5T&Y'!1\ AB';PD1@IKO:C?-3-E5?#)E_H
M>F#X9J"<IDRQ!$R"1YH*X_5L&M1O&.-.3R4*A%3I0@K]RJ+(4K8J7WG4XOS4
M4]ANIT%IC.1MU_)XP;V=--^+]^W64A]WPK\M5KD4+Y99MOQJ,N=0_>F:X)4R
M,^%,AC+"-.8P$BR""/,8DH28?%749[Y*1.@'[6^(&_N>FH7ZZ5[.%7BW+&0.
MX*7,C9V!;W-'W!N<8]\85X*#C>1@+7K_&3);(#;<A7)S]\]XO6R%2_-ELUT3
M(X?$&0<;T[^Y(*A.YCYD*9<?ZKS%INK"C)(H0C@FD/F)IKQ844A$+"!&'L$T
M0BA@3O&^0PH[-8Y<BUQ5-C2&R\/C?/DD)<C+E-[;Q.CZM78F_RC?@!W[3F5D
MASXS[%YH:/-=E#?+E<J@U/D*K+4NJP=-("C/87 F$:YG(^_W$<CG@'QO(7XN
M?;8LMJNW<M3< &UOKV>$LRCV5  %-XDE5* @#<( *ASX./8)CU4T*Y8%G=NM
M,2?Z<%H:-CT-QR(;$4$;%Z-3(-J1=$=H!N;6+2I[CCH]UAL]KWZO%41/=#-N
M3=#S>AY5^6QXM'-*GY>K+#,^OCSRD)<@#H-0HX4BQ2 +]!8Z]) O8ZE";K+&
MV,_PXRZF-L%O31^ 5\*!^5;>UDEAUEC:3?1N" T\S_="VFKQ!LGM<J#Z0%E<
MUKT\5[Z6 RT;,K,</MEN@K^37Z]Y:2>8LC;9<J%_Y*5=\3Y;UW[8?4 O<>GC
M7+Z2.<_2LN;?>U4%[*9T;O*RE>^^7:<7T"WFCU4YD5MML>1I>2+. BJ5$GH/
M*LU&E&($&6($QM2+ B20IY13UI;G4&)J&U2- =CJ"/90T%_$3K&6O:=J*$Q.
MY0T89GN[@0-L\ !O-RE&KL .)F +BALA/LNW9T>Y4_^B!B;U:7],SJO(<XYF
MG^O4L^@QZDKXG"-UN-8^JRRM7#X6^7*>F@+K)F>;YH/2>TAQ;I)M"DC\P,1#
M4A]211D,I/XU21AEV,ICLJ&/J:V%NU*"2DPG_ZLF.*V\*[J"-+C[Q'#X./D^
M=,5I).>&%GBY.APT(7'!H^#DJV.Z##3)?N 3T/AHVP*:7_07L,R>;AX>:9J5
MX:!EX8<9#D+AF23@81)+B$3L0\S]&.(H( 2%3*'$*4SE;$]3X[^-H& K*?B8
MYG^Z5L4\AZR=$=T+7@-3X2FHQBD><Q&=?JM7GNMLY$J5%W0^KDIYZ85VI/%!
M9FJ9/9@\8U45WSHC/O<2*J) 0A4R!I'/),0(!U!@3F-"%.+*Z8K\3#]3(XP=
M,6%YD00^RKS(TK*H:RDX^&V1ND:XG0/9CCUZ@&Y@[MB1L*[;#3Y70O9($Q=@
MZ),DSG4U*D5<T/>0("X]WI(>,FF<3]>Q;(LJ8K>JF[D^N_=CG"CB$:B(%!"1
M((28>"&4+/(]'X=4A*%;_@:+7EV^_G&<XVNA@:RDKC)#U6D8ZAL36FK@R!T6
M(V#)(_VB.C2GU'"NHV -FE7V@TKB >Y8' #JE6TLNAV7>>QQ.&(AAU='=@RL
M,O;OI.<J1;N]IXOWY1E5_FZI;:Q<+_1_2)-L58IK31ST3OZBFRZ,E\@;;7C]
M3N<K.:,X$!'& K* ^!!AR2 )A;D$QG&01$CX?C![+'/Q?"IH5MC1WA14<V&
M0P6'(X.UV(!6<H,[(S@P^V>@M.C@BY']:L=8NP),WJ6+LNKN4H%*U-(=42SG
M<YKEYE<@-W".Y978YP>HM%D>$.'!,#!UXHFOS7.]SD+A<>IY7&$D>?T!OEZ(
M?^3/;ZW>M#X^:=;^?[S/SL[0F(*H$[)D>G"NK8L&[>8=K6RA0F,#:G"NP :>
M*[#Y:&N$0 E1Z8 +#$B@1&D"OK@#C/DD?';[U.O[\.T=8"1[\P$>0K9V]NOO
M-$LIFTN3L+FJTCC#U/,1\P+H<Q) E" ,B1>',!2A+QC')*9..5J/NYC:,=M:
MPBIMM5OMS@8@[9:G;O ,O%@X(N/,T^>5[Y,U3_0R*H>=U_*041J>;+D_E7.E
M>6:5F9,X4YX]^R)-"GOLZ=D,_3B2$/DAA4P1 :F,?"YBBO1GX11P=J*3J<UQ
M(R-,UT*"K)+2\?3K))J65FA'C(:V"DVH\48^4 O8HT'6H'ZO!M*I?L8U6!HT
M/3(@FI[MOJ"7CA]^XDM"8@(]YC.(O,B'+/1BD\TI2 ).A(I%V^5\BDY&!TN6
M@_O,60C=%_*).18Y8=)I$;?, =5I"1_/D>:2ADW+=P\N-+L5M]81!D_U/B)_
MM9*S(/ P\T,""3$Q/Y@)R+B/M+TN%8XE%@*%;<OWG>IP:G/]H+3<1N2K]8G%
M%7C5<*S0#G0[-N@3RH'9H2.*G>KR-4$S5$&^DWT^6R6^)@2:2O UOM?R>KUN
MZ<TR^RC7F1/>JY?+AX?EHBPW/6-,418)!CGR/8B0+R'%F&OC@@641'Z,@F2V
MD'?&E?#6P1_G8L]6\X54\^6H_^'FSE9:<\#.2WFKU!..]^J7H4=*1-07 :2)
M3"#BL0])+"F,$Q4@YO. 1W@-_3.B/K1?0RTS4,L,[*-?R0T^#8*^I5-#/XB.
MY-/0$4IWCP9K='IU:+C<Z[C^#-8H'+DSV+_9LL).Z1FQR7&?(!H+$E&(B0P@
M,L$J.$P$C%$D$R%#L[5T,2_WFY^:,5E)9Y/?W@8[.[YHC\C W& /AGOEE9,Z
M]UHB9;^'<6N9G-3NJ.C(Z:=:GO'R>RE6<\T$'[+EH\RT2:C'LKA>E/=,CX8R
M;LVN=,99&/@J%I */X(HB!&D7%"(5*08]D)?)<KIW->RXZG-]+6T>H-CY"V=
M^382@\^ES(ZSWWH,+$^+!T!V:&NB$ZCN!\J."/5ZR&S;][@'SXZ('!U&N[[?
MNHK?.C371(RD<L?>4(1CAA2,,3(5W16&6'H2LL!+1! FTD^<<K^>[VIJC+0;
MKE^+VMX0.0^PI5'2"VQ#&RCM$&M3)^X"&#T7=SO7V]@5V2YH?:*,VJ4W6L3.
M?UH]/LY+5QHZ%YM:Q?E2+;0>-+^GFTK&FV]<Q-2C+%0P4I[>M/A*09I0 FE,
M/(DPY\3.?:5E_U-CEET-P(X*9I>OE8!&"[!5PYEUV@Y3,Q6- /[ _#15W!WR
M  R+_T@Y @88![<< NU1;,POT*+9\7(/M-=Y+R]!AV9:7KBNLD5:Z#ZTT?LF
M_69^6@?'*A8FOC90H<<1UK:IIR")F8"!+WS& H&(SYVN6L]V-;459"/I%5"U
MH.7F3JYW!8[WJ^<QMKQ9[06YH>]4UT*64*W%'" .^3(:O5ZCGN]MW O4BUH?
M79U>?L.]%.;KLOK-M1"ZL;Q,)?4^TYOG+ZE68L;T9C9,,(,2);[)IJAWLRJ,
M8(ADZ),$2T*L<A9<ZFAJ?%')"FIAKZK<<O9E,!LQ;6:(/I$:F!].@F12^*UE
M[:="I@T:'2IE-C8_6L5,&R5W*V=:/3^U<.#?RW"0F\6',H9O%GJ$14KO;3F.
M/6V.^&:7RR0,J*()"A)$9>3F##"6Z--S*7C]368\-7%N)C*RC(8<K3:(Z[A;
M7A],:2S_T<(:*PA,DM4*A.\A:O'TL'T?D8D'LO^#1!^>'I'Q(@S/]-\VUY^I
M:W!+OWV4!MATGI9R;GY=)^!X(1=2I<5U\4;JMJODJZLRB]CF?5,+*8FX3+Q$
M?V4AH1"%"8&LC%;R$?$4B:4*G-Q.>I5N:M:V%@L\&N,E-V1'"Y"OQ2Y+8KEF
M%NQS'.W6JF<;G:$M?*7JU-EUH14S4F7\Q;ZB9LQJG<!&J<-W^B]+. CL_:9&
M[%/ D=,I#H#M<0K&(3KI=*>?ZQ7(> BL$X$1C"@.&8*)B@1$B?X/CJ4IZ!K%
M5*%("#]I<9]_T,W4&'DM)7BLQ&QU>W\(I=/-?0> QKFUST$MX0!ITYHQ&."R
M_K"GY[BH/Z/MF4OZ<T^WN:!?EEGT)5]EVM[4;/)**JG-T_DL"'F$2>Q#'D8)
M1"H4D 0!AH@S%",>)\*+[>_ASW4SM<E?"0K6DI8+^%I6EXO=L[#:W)OW =;0
MV_6A<7*YY^X#K[&NLQMP,W4.YRLA!?B:%O?IHD[W.5\N[J#^]A]V2Z0!.I\O
MO^I'V1/03X$?7I9Y<J]Y\=,/?5U\7X*U^7[[[-LC7F-?TF#_MOKBT^V,JU=Z
MA_Z%FIW$?II5KA*)L/'ACI FV%C_AR4!A1[G5$KA(T:M"HA<Z&=J#+L5LTJ]
M>MF$<$+5SM#J :N!"=8=IA:5[1M!Z+>*_>FN1JY8WZCO<77ZYL?;L<%'6=!T
M(<5KFIELHKDVZ58/J[FY)M%\D_*TF'DHEI+@"'*/,(@05Y *'$(N8AS%1-)8
M.F4%N-SEU#AB+3&0M<ANW&"!L1U-](O<P(RQ 6TM+?AQ1UY0"]QCI6![=/JD
M$HM>1V45>Q0."<;AS8Z%Q,N$ Q]-)L+WZK>\XK.9[R<(Q1A#[B>A*3@<0\R]
MJ,S\&\K8\R+J%*W1V-O4&&9;1KO.FE'*"Y<*:HFK%;=EO?&36-O136\(#LPT
M7<!K7X^\"91!*I.?[/!Y:I0WZ7ZV6GGC2VWW,F9+)(7>'>V43#X;;S9#?HP(
M"R,H0AI!E"0"8IP$D(F(41$IQ3S'G!>.$DS/6^65?,PDKP[[7;<\;N#;;H7Z
M!W2L+5(E>7F(LE<OO3&6M<\-5"OH^MU8N8DP\H:K%3['&[%VS;0X#B\I\U9F
M#Z^_/:99.4=O[[/EZN[>)&V>"84XCX($)C%GQK,A@8R&"91Z9T8"["6Q9U_S
MM;FOJ1E,I;3 B NV\H):X#(1O,.Q[P68+<[(^P-O8)(:$S>',_/^\!OIX+P#
MCF['WG;(-)Y]7VABO -P.UWV3L$M7VEG/MYFNO55]E3F.JKJREUSS=N:W&>)
M8DF" P29%W.(*".0>'X$"9(QBHA"023=3,6&WJ9G%IY/1'=5NS2[&8M-4-L9
MAEWA&X=?UU)6N<ZNZH*15V M:G_6G@4>?5IV3=V-:L59Z'UHL=F\,G* 1NTV
M^WY5Y(7>#NCM\;M5&;0H41 PP2.8<%.:-N824AKXT$>2",&#)$[B$8NOG9/3
M9<J-5TEM1\SS)=+&C<@X.] !]F-N:NLICT5ZH!//W+P2J"*AA*>DE,H?K<A9
M?\,\?,6RO4$^+D4VD>&U6]2>=< &7@I["*'9!,GLC7FEZ03B9"X-PB0"8LX*
M^7U$OES"N+<0EXL==<PWM)]E^VVZD#>%?,AG0<"1)P,"$S^F$/&$0XI4H#<:
M/ AP$'I*1:T2#)WI<&HG.;LB7U4W.-N<\>"SD1N4@K?-9',.>(MCG9[A')IP
MGPO)EDF >D#T&;+^'"$[0&*?"\A89_(YU\[SI.ZYH-797#V7WFNW=7O]\#A?
M/DGY269?4BY/KQN;PHGE$I'?+K4XNW]_N<R+=\OBOV1APF;N%NE_2S'SJ4I8
M($*( QE#E) (DAA'YH!>^<C3&SS?<_%D&$S2J2T%I=!@M<@V$IJ3IXT*;B;]
M<.-K9]I/8M1&-/$WIOO6U-JIV;NVZ(U"^K<%>)(%V.K4?T#BX/#W:=P/)^RH
M1O[@F!\:^\-WV&YM>2OOZ/Q76AC2O%YH:<I,IG)A\IC>RF_%B[FI 4+"(*()
M#6 B1*)7!X4@#90'!5.QP@KYF,C9%YFQI>U*8=6O"W_L]CX<C9B*$VE1I<@P
MOA%[<KNQOAWR=@S>.YJ#W^UJ>4$M\#&0X+,1&I12]Y@QS@FE/DG3KN-1"= )
MBT,R<WNY:_#/QI[6U*=)D,ZK!7B6*!P)Y(50L0A!<QD!F>\S&'/N^YBBP,-.
MWOX7>YR:$;H3Z;)3NFXM\R4[I27J=H34*Y8#DU$W&#L$#UV 9I@PHG.=/E-
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
MNUJWY:\9:;OEJ3?\ACX[:0V=,YM;0=(GVS9W."H;6NE^R%9V+[4Y<*T:WM3
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
M% J0\JE3TMJS/4UM+3@XEKW:',-> 2UMER/N77C;'&JW!&W<8VQ;O#J>6Y_
M8KB3ZMW.GO%L^H3.S:?1IUYPXXF\>,QFM_\YB[U ,ND'T!/2Y$2C'L3:V(24
M13%1,M&&I55.M+J]J<WYV]?_>?W);FJO$6F>P"WT''B:-JMH/1L/%&MP[C1/
M:O5\7/X$S4\[$VW=SBC3Z4#H]:0Y_'6[)?2=+%[2_/Y#MOR2"BE>/.G9)FX6
MFYFX#5.94<R5QWQ#. &'B(@8LC#QH$\3/Q!$$>'A6;$LZ-QN3;7OVFG";008
M<,,ES4%Q?F].C4O9C3F^W*PD=".XVWKK,!9V"_ P" \\U0VX1FKP80?<'XWD
M(%W\!6P7[.O+,#LOT^Z(];EN._0^ZD+NCLKARMZBA;8U:%Y*$Y4[OUD(^>T_
MY-,,J=CW?$D@P2'3BS^F)ENTA#'S3*IHE0C?RF_R; ]3,P?JHBNUE* 4$V@Y
M74O1' +9S#F]P#,PM3@CTZ(BS1GM.]>D.6QWY*HT9]0ZKDMS[L$6%V6?OFIF
MT'^4;Y=T49]=OUAFV=+\_B75@ZS[F_DJB3Q/<*A(B/3\]@)(%%8P88H$ 8M1
M(H7UW9E5EU.;\!NA@9%Z<S4"-H*#M>0.%TIVX%M<N_4.Z=#'K\^'IL.-7>^H
MCG2)UP.Z;C=[3D U7O;9M33>_9^39GM7@FYOMLTOF*5?],?T1=XL\B(KOZV/
M:?[G];<TGX5$2"6D7N:(BB%2H8(T9@&, QSBA-)$[S1=CF>;.IL:6V]E!5MA
MP6<CJJ4;F!7$=CO$OH ;F)-;8=8B#^%E,/I-1MC0W\@9"2]K?IR6T.*=%E;?
M!UGD<I'+7 ^6S%\M3;*EF1<P7S(?0X:U?8="&D$:)1&,,58QDW&L/*OR86=[
MF!I+K&4$E9#@<R6FBZ/H22 M#+:N\ S,!4,AXV!\=45H)%O+&2DWRZH)A49#
MZN2+X]E-37+OF4F-#[;TG9*+=)F]6Q8R_U6:J_&9HE$8"<4@#<)0,UO"(?$#
M!&.%$LJ".*3"*F7)V1ZFQFR5@*"4$'RN9'0T?(Y1M+-V.F$S]+;3"19W'YUS
MJO?J7'/4R;A>,>=T/')G.?M@"WOE?7&O+:&%6F8/)9]G<EY:125IU/&?)O2S
MOA5ZVI3JI"*,!<<>Y%)O?9"G",3(%Y HB;@71+&*J;5-TU:*J;%#J0?8402L
M-3%5?G9BGHTRZYLVEY.8UL-E83F-,0@#TU [_&WJLO8X% ZFVAA#,I(YU_/4
M<#/VNN+8:!"V;GP\H[&K_GN&9>?&VAF?UYM$AI\*NA#&#_RW1T$+:;Q;O* V
MI4(:*I\S#*47"X@"ZD$6(OU/'H2>#&40<*O[4J=>I[8,;84&&ZE!)3:H?($"
M-Y/5#GL[,[9W1 =>4RS ',#B=4*I3RO8KN-1+6,G+ ZM9;>7V]SS&MZ;EPD(
MJN0I=)[)A?Q*YU5QBKRN^CCSO(1AA347X<2#B$@!*?$H3'@L? _Y*I#,_JK7
MLM>I45,I-Z@$!VO)02UZ7<XCOUI7RG2YH[0=!IM+WP' '7H#_NRXNES_#H#O
M,Y1Q76PCUYK0[RU^WA6VYOM@V\9&O!)VU&__5MCUY:X7PT<5( ,54$WP N)
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
M7WAQH @F-CNK4XU/;2=5"F76$4GY?94PWF[].(E<,\5WQ6-@%MY X0<_LK^
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
MC\PI/L%V9IU!H/DD)3<!)N6L0=@<4]JP00;>@3S+DIKQVWZ;3<^R*$CB#-,
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
M0]%=/,A/<MU0W,>BTC]_HS_RI2Q^Y$**WU[^J*3X<*X=Z38&2!&2<!+%4,C
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
M^N,X"SA/8ZBR+##%P04DJ: 0:3-<I4&2IMRJ./@-,LR-X]M6YK4>H%8$M)H
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
M]IE!C6N5-D/?%*MUF;.-N6W]3:[TS]:F\4&=."B-MS(RNT*0)1#)1!^\HXA
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
M#^@WYPK#5.ELIF+YYJDN6/Y# I$K+:YQLP(FUW])V=0T-UA1#<A*G\BE?L'
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
MG&R%)K([1UXI-YO4"[B]UNIM,TQGQWI!XL#"]3.BIUQ<TW6,***2**(P$C2
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
M8 KK*.O6]<A.LEYXG#K(^KW>\UQ]PRKY_S9ZC7O_HO_8+;EQG,14L!BP5 H
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
M@S313,=I%NM_<_.P=^W29VZ-%!W4&E"1%3MJY.YA.'4A[6%M!D)O++OS$+9
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
MJ0;(FW)&VY"S?+_Y42?R&;V.Y^JY1_I-Q\_+RMZ6W_\HJUF6IZEB5&DK 2D
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
M'UE<@M6-* * -3!)],#)FQ^NH!"2&RYU-2HO7-'WF!.N/1[29IC%"<194A#
ML6  %BD#+)74V R4$PR5X$Y^^]W=3(T-+B^%OTO'PY8KN-YB.$R(#OH!%<AB
M&,]8F(*=X&<BW'3V;9RGQ$F(YPP3C&!B$M9QD_\)JQ0PLXG@<2XPHC&4PBG_
M4U<G4V."6LPS\>0^1ZX7\'0YM[X=I:'/J0<$R.<,^G:@1CHV\0?,\^BX&XGN
MH^(+[XYX--PM_>%1\)5G^QE";=)QD]/F=RUQ$X ;LT3$208!9B0%$&J3B/"$
M@").2)(B LT1\(M<L:6K*72^(Y\O=K^[X3[870XWH27ULWXN@(D0QSB-!= K
M1ZPWF4)J@Y))D,I4(J+_SS.ORD2W0SG&6G*8#&^_ZE@3AAO]1M=-0:D@,+L9
MF;>#-_ 2$P0W;YNS&Y:0-N>%GD:U.;NU/;8YKSS=TW=//IKE]XM\7JYLA$\;
MY4:EIEBB(*"%2!NV*%@*"$ND*<>;(^27<^M"1U/CBT;.:"MH[ZJ[%Z%U8X@0
M@ UMAO;!RM__[ H005W(+O4UKA?8%8U/'+FN/=_G/MYZ:2Q5N>!U@5TZUS^(
M<JTHMT=??WTO^7=3]$I_49NY[O9I*4I5<FL.+I4Q6WB3D[":49C&69IG@".3
MW$="J&WQ5 #$E6(9Y)AS=X^MH*)-C7]VWC%[ZD6U?E&K8&0UC&R-Q5I'DQ%M
M7TO3@-$SVBKJ<XL>=.P==MRO-J(#$^3_O,'T<:=XK4$=W8]MK,'U=-P8 O]N
MIX^@/8[H,#($4H?.)H/TT,_D?T.KLGI0GW5/[20Q3MSEX\)VN%C?<VZDU8:$
MK=1R4+0CX4G",4*@8$AO"PHH $NU*44P5Q"C+"YRKT3CMP@SM:7;ZF*F\[XV
M?GN&F\;&;5\Q%N(#+ZUGP:XC87:J1#M=HE:9Z,]!BJZ$@#7D3N8F>4;=[81
M[GA'%*3-$,4:/I4+^7$MGZI9'L>,Y3D&+$\P@%3E@,(D!0P7-,%)K)G3J_S4
MA7ZF1HI'%06B/XVDD17UIM(M.V!=;_5OAFOP:_T>2-U8<N$$A^$*+>RZ>L7R
M"B?Z=A=5.'V\Y_56ZR_T1?/1ZD6^K];E$UTWE?!F3!6<2<4!SK@$D.$8T$1R
M $4:YU+1+$^\0IV[NYL:0]B@JX\FNL06ZFYD]KV,Z4;8\5(F&&Y#7\ZT@K9H
M1:VHXQ3"= ,JZ'5-=X_C7MLX:7]R?>/V5L]K')-_Z?MRKM^HZI3OLR3/.$TQ
MU52"*( XYH"1A(.\R"%.H:F:DLS62U/BV^T^XJ0++R+9=C3<K/AF^JB3IS5R
M_JM- >/K3GP&3"8DE46> IY2!2!)"T",J[9B$B>"943"S#_OT6V0CI?DZ.L0
MD.8%+4B:<Z"(6>H0BP'&60H2@12-DUA Y9VW* 2@PR<I&@1.QTO%FP :^CKQ
M )>F(,S]>KTJV69MRZ6NE]%G&B8W_75$@MXKGO8R[HWB12U/[A(O/]DS\[%Q
M$Y$/JO&@7RZJF<0\SQ(%02R$MG>ES %1,@&,"Q%GF&:$43^WKM-.IN?25<MH
MCJS>;"J]L:@\3=PS0+I-^MO &7C2[U#9B3?0$=UE'()F"S[M9=QLP!>U/,GV
M>_G)$.%MU1=-U.]_&!=1^;M<SQ27+,E3#BA.,[W@)P0P*13(8<X)X2(AF5=.
MW\[>IK;)/0KAJNXB(V_4"-PCQ*4;:S=B"(;@P!QQ"W@W!L)= &6X<+CC#E\Q
M*.Z"[MVA<9=>NNW@S&0<7X@S9J\I%D9PID"**-,;LT*;$E@4>BN1R((5-,U-
MDA#W7>ZU#J>YYYWOI+978+?O@:\"[W>B%@+.D<[46@S?=Z/6^\SL&A1#G)I=
M[/-5SLVN(7#IY.SJ>_TX9EO;L*Z(^/:[J:E8?5QL?_\K+1>?EE65S)C FE"(
M!#1-$("%B@%):0&*+!8Y9 @+YE62Q;WKJ=DSN\JJ=TUQUKNH$=\X..W_L]$A
M^L5HX5F_P&-@W-AH&+@'YJ7 2'OSEC]H(1G,H_=1N<P?E6-6Z]%"3W^O33DW
M@3N&/#\^/:^6+]8#K?IUI1LW#EU4\C@&:9J97)IY"@B,,Y!(+B%&))&9EUM"
M9V]38[&ML';%WQ?75)I>^I[0="/MQE'!\!N8EOI#Y^]:Y0))4-^IS@['=8YR
MT?W$^\GII7YL<L_YYFDS-UG#;$8D$P2\DM_U=J]\:<J<&M+26[\']8W^F.4L
M(0FB&9")2>.N% 482@$D9(3!1#*:%C[\XMG_U!AG3_RFOOV! FTUWGH1MR<;
MYFA4*^+'1+ZCI U;R5)MV HA]2@E>@' ,N8 Z?TU(7D6%PGQ.Y$?<)S&.:Y_
MO[#1KJJL3#):DV8VNG]X^S%B=&[\5(8=#[>U8D",!UX]PD\#[U6E)W@AUQE?
M$49=>7KB<[P6]6VFW^JTK;/]3D_;^=)D+-[YQS,"49'* JC8F+HDPX FF0!(
M4DAPBI3@TH_DNKJ;'J/M*KW[>M=UPNK&5:&@&IB8=AA%.T$'NH]T@20DW73V
M-RJWN&A^3"1.[_BQAI#EK"Y]<2^$_HJJM_K'A]6WY5^+65$D*B>,@APA4]].
M$>,^1X%" K,TSC!.$A>[M:./J=FFM9A1(^==]-;YUJ +R&YZ" 3/P*QP#AG]
MA45&S-OYP &#'0U4+0]4DO_;X_+EW_7;-07H'XYG?E?+HTQX!]7:>>[R:#^C
MX'U3LN"+M&;(WG5"D\IF1B!C**8IB"D1>ON3)("*/ -(Q:E(DP3+///9I%[M
M<6I37UMIJ\U^$0[NG53.'6TW@R$HAD/S0R,K6-7"'F;E;.0-9S@X0Q/2>KC>
MZ:@FA#,&QW:$^XO]V.:+K-:KDNNF[4WE'XMR77WY^D=3C@+#0B*B4@!3G@ 8
M8P5PD2O ,IIQEE.H4J\D;)V]38UE=L+61;LC*V[TBQ:X^IMGN0\WN-VH)AB(
M ]/,C?AY\XP3+B$YIKO#4?G%2?=C;G%[*81SY=MEM9YE.4[R/(?:;.'*) A&
M@+$B!P6268:8I +?X%%INI@:@YQDPC="WN(X:7%T8XG;T!F8&OR N=$I<E_W
MX3PA;2^OZ/ZXKV6WS^/!DS<>7'Z11EAMD5C3^_?E0DA3\*ED<]EX5=9%<%)*
M"Y51"+(LB_7<IQQ0R@E(<J+G?:+-#.ZU9?$58&K,8$[L[L5_;:IU<PG]5:[7
M\_9&VMQ1_['85!LZ-V5S7\K*N+OW/ 1U'2+/@]$!@!]ZVZ.4U +N[FO,('S1
M5G5TJ,M==*#-SG';*G07U=F1!CA8]81TD,-65QE>YP#6$Z&+A[*^[?1TU2P7
MYN[UL ;+9_K3SO)W&_EQ\;O\L?ZRG.LV'K_])><O\K?E8OV]FBF.!4\@!11!
MUD2;9B:G."8QBA5D>>%41N%F2:;&FXTB)Y6%[J)6F[M(ZV-<#8U&4:-25.L4
MU4IY^G7V'D4W1AUE; :FUF&'Q=\)]%9(@_J$]A9F7!?16S$[\1B]N<%^K/M-
MO_:@[L72.JHV)RN(I@6D,04%CC6-"DZ-4WP.*-%4RX1D''GY=9WK9&I<:60T
M?BBME-&?[Y9/M%QX'EF=Q=.-VFY%:6#6VDNW]W6M;6ZZ$E7TQ[,P)N%5K+Q)
MJ0N,D'QSMI]1J:1+TV.6Z'RVI\^G'E)1SC?&U/\J>5/UH:X((<4'+:[QZMG4
M>?8>U'NZ6ACOT\]R9:O%U.;]3$%*",\SH&)) (04 0;S!*@\2U*>IZI03O6\
M@THU-8JY7Y3K5JFHVFH5R4:MR'P<]G:N4<SPD6Q4BY[E*JJ,<I[>B4'&UXW!
M1A^UH2EO3Y]HIU#T_F# WAX.6*M5I-6*K%[A-\%!@0[J]1A$L'%](4-B>>(A
M&;3Q()D;/FQL6?1R43YMG@XLS ]ZXORGYIMJELD",I(P((C*]3XZU[9?EL1
M[Z^%H!G$$CLY2/4786K<K;]W>%,2!Q?8^]Q5A 9SW+L,O=.MY8\:!4ZWP$:+
MR*HQ6!X(#P@'3 [A(L5K9HSP0.E*&@F?EOJ46^7?I=C,Y3NIRH4I9;BHTXQI
MBGTC%_J7Z\_ZF_QFLH[-)!0ICJ70&UP]0)!3"!BC%&14"JFXR'CLY+/AV_'4
M^*T5/6IDC_:%CQKI(R-^]*=5P'%?[#T@W1PX),P#,U] A#WKE_K#U5W3U*.]
M$>N<^FMY6/NTQ_O][+'&%6U[O=+<H32]S#(L<Q''VN(2A;:])"\ 0\RF(Z4$
M(\(22'VRWG1WY\5#H^6\X5>\*OO@ZF9<A4-K8#II*W7NW<XVLD:_--(&3!3A
M!DM(X^A*CZ,:0F[:'QL]CF_U39ZUD _JK:TS]*&I,_1I6S9!T4+0'&* B<3:
MJDE,;<\,@5R;,[) 69$@K_U;9V]3,V6,8.8@IA8W:N7US9'5A:\;EP1#;6 J
MN0#80$4JG% )FRBKJ\.1LV0YZ'Z:(LOEI=N=+OXNR\?O:RGN7_1F[5%^D>9*
MI]VSF>+$R0RG*)>,*\"36 &84P483"4@0N!$(E[PPHM7_+J?&M$<W>.W"D2-
M!M%6A?J)R"C1WYO"87C\72C"@CZNW\1M>-_D)N$.VU"^$0X2O)I#A#LZ75X0
M'JWT."/Z(E_D8B.-:]OCHC2[O%]+M7Y+5V(F<(QDBDT5B(P &)-<\QO6HT$1
M%WDB1.)&<E?ZF1J;-9)&>Z)&1M;(".MQV-.!K,/93AB\!B:B$:#RJ,4;!K*1
M"NOV@\[OP.LZ()WG6QVOCW><=5V'@],KA\=[D.3?EZM_:.;9CQ>F"_&H-[ K
M.F_S$O_<>0//,E)@""D#F(D<0"0(H+DR9<^D-AQCQG'JY(G;J_>I$6HC_T&X
MM0U6:%389G;^&>V4\& /[]%QH-\A,1^8E"<'MP>%#PG[Z!73]X)!EJNH,A4
M2U,!4%OJ*[G6DMBH$5I%]/EY7G)SHGX7*?VHI/Q[Q.>T?(K*Q<MR_F),^;]J
M:/[U<%S+;4G!\R.\_?=_"[2F]!VASI7&N]'QUI^^^AZL2KT;Z;%6O9-*KE;F
MXF;7V?UJ91+OFJ___D=9S;3]GM*$QW59(LA5#&B*3)2^(J*(<Y(SZ;P\.70X
MM16I%3G:ESG:$SKZTXCM<[7K KO#NA,8S(&7FE?"T6-!"8SG2&O(+ON7=7==
M-Z<YZZ5>4QK$][DD%+=[@-5)YR[MC,?@'EH=D+;/>SUX^C?ZPWK]2/W-Z _J
M43ZH-FM+5>WW^7Y>/II%X<-RE<>_T37_/N-IEG,99Z#(<PZ@*ICF;T) HB"*
M2<&S'#.W)(^WBN(S><9) -DH8^9-HXWU'F_T^=<CNU@V&EF[*X__)7HR6GGP
MU2W#Z+ >C#0T Z\3W6-236I0/!:7D09GM!.I9]V<\4",UM^EQOSV>616+":C
M9UJ*B/VTS<HZRV"IMZ1F,;,.8'S? >Q9"Q5J00LP0)T+W2WMC[< !D#A8&$,
MT5Z_6]JV6LC#XBN=ZVX_KY;&//II/-+6ID[2LYDGLY1F!8NY ((1!F"19  K
M(8""0C("H> PF2WDHTV-YG15Z-:QTZ0F]:3>[WZX.6V+Y>A))<KJ>5F5;6C.
M<R.^/320K?A^5[*.8^%V%1L0WW%6M+TJ1 ;?=X?XMN);+]9U]/XJPMZ7L'Z
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
M[7%I;C;J=/&S*0-HZ_K]L=#OGBN8^WFU?%S1IUF1LX*PF(%4K]B:"E!NJ(
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
M53,":9SE"0,9)2F "=+K B0$<"8)C G'R"W);V<O4R/S5M VNU;C\F%E=4]
M=AG4;DH.!M70MFH?E+Q2D%U%X88<9)?;'BT)V57U]K.077^XQYG:-[EZFB_I
MHDTLLURLO[]?B#U^N;=YA&:$Y%@4#(-$YAF +$< IYR 0G&(6(YYRIT*U'CU
M.C5:,')'1O"[K2N!E=TFWMNW"6KQ/<ZHG,?!X?!N"'0'9I() .MQ-#@$P&,%
MGP0"VN\\T1>PSM-&Y\;&.XOTU>_@I-+[Y7Z'!;\NE^*O<CZ_7XB/^C-;/)9L
M+NWAQ,>G9UJNK-MND14DAD@"+B0!,,TI8)AQ@""5*DV80,C+Z\.ETZF1?"NS
MO6;<25T?QD4[N?WV]D[PN^W40X,Z,+??C*?WSMD'H)#[8*=^1]W5^B!QO$?U
M>K=_98IO3<I[;=!RL_X]RC>2KC3K?2A_2&&+G\EJ_<7ZJ:9YBC*2@9P0#B"A
M!&"59@!CQ 4F!.6Q=\T*]^ZGQE-?Y<)$([2^K:VHMKJ??SD+CV%P8ZGAP!V8
MKXY+8.R$CQKI(RO^%O&#1SK1[U4IPQ_$T#4T/"08O;J&/SKGZF[T:,6/\:K5
M>E9[.K:97.N4*EPHQ64A 8E-":T\R0&!! +).>4,$92D3K?&%]J?&F<USIYM
M1F*_G#27,.SFHP#(#$PXOJ XL\@5U3MH0K^Y1Q'Z;\?T<*GI4>;_%;W:"7[M
ML5X9M>P>;4<3#^I]DT6[VC_)?S\OK;GT8;E*XMBF:Y[A3!)9%-P$*B  !2T
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
MO'4#D*U&H>[]MZ-QZ[5_'X0')K4K/D@V1TMD!(^LY*/X !S#-(X+P+;7B7@
M'*/@[@!P\F:?"X_EHEK.2V%FG4V^W3KN"LRYR!@"0JH<0!930/7K^B>5%T06
M F6Y^U7'A5ZF9FSMRQG5@GIZ%W6#ZG*S$0"JH>\T!D;)YQHC %HC76"T"-G+
MB[,0WO\H0[B .@'3?7UQZ>41+RZNR']X97'MX1[$N,O[8RO+OOG9%&R_?WZ>
ME]PLE]^6OVL&SIH'#XK4[@XK9YRG,DX4!3#+H+;L4 HP00)DM""FX'I,J7*S
M[$**-3W;;R]#65W;F?VT-:"U;A'=*F=*+RV,E9*UE:-/RD;OE/3@HE"C[4#P
MKS""0]N6_R.&SF/5>84A?)TJ[<]'(RO%_M@>%%EO"W[6-Y2'PVZ:JH<>%/_2
M,>JAJND$'I_.M3)47^,MK8'1.5B)0[<=(EOHOHO8U[6Q$?8R4TJ%$PX1 T3P
MPGATQ0##W.0/C6E,LU2DQ"N*V[WKJ>U]3G)9'GF(?IYOJJA6PB6IY:T#XWI#
M-P3<@]_&=2/M#O*-F4-=\!HN>6AG[Z^8/]0%E>X4HDXMW.RK8(-VJKWKO-_E
M^G>M\$;_^V(]*SA2%.4)( @S &/) !:( Z7BK(CU%D3Q;.N6L%S3N;=;0K<
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
M$UG0!*4@B<W*$7,!B,IRD"D4YS1-,,J]JF.[=CRU1<,O/N*6_',=@^%&;T-
M/#"S!4+WQL1SUZ$:+NU<1]^OF'3N.B+=*><<WN]Q';P-W*X#5MXL5ZOE7YH8
MWU+]>97KGS.>%:*0C !-41) +!/ H)) X2*&14YRIMROA*_U-C6FVJ8>V$9F
M15N9HU9HCUOBJV@[W!2'Q'!@*AH=/@^7Z9 PCN0Q?1N<?A?PKO!T7L)?;62\
MBWA7?0XNXYU?ZA.R\O1,R]63S9#\:;EX_%2^:'/5)N3;N>/D.,X248 DSRF
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
M!,2*F#K*0HL.A%DJ*$J$7<K#I<&G)B4J^D!%(*@IM!,+%X'K%@.WPC'PMG=
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
M]II+OMTE7M >7R,L1=@684,2/'*'L1&P/V]0-L:D?L?1U[5BY7;]7 U9-R_
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
M'A3&UE$0"PJE3I,*)B@!=7JM?)^T<?.OE8 ZL$8FL)'?%]3,1!5L1-\#W=I
M) -*'&"$!!%)#ZY4NE9)MMXG9=PD:R4,'2CQ"63(OI?VF7'+J:<2XVDNRS0L
MJT@P61%A:,J>JNQ]E?#T>X3URV_06H!ZZLSKX<IYGEW!WW?:^ SK>?2+VZP<
MV"+\]I.?H%_X(ZP,,UYJV3:+>2H;V N_* 4R'S\#K-O?EOX"8U9(U_.&@PV>
M@B.Y*P;-PI/ T85R-G#'<S96Q^_)]0??^62WX'WIRI8PD/+>J7+%W^-7((BW
MQGJG@Q9U>B4,>@N^ULBJ*@C9^R+\CZAJDN[5C;X!VF8>'!I>+4KT[HA-*A*I
M*4K2>!_O+JA)'":-?PW^AR#0_S#I1_0Q 63=/M;8S&P_NEA_;E;S?T":2<JC
M88R2"*Z,C_&!N,)7X"(!9*V2K.*"/4[69 ^8?DCYCQXP':2)R>$*_8^35=<&
M)74YQ\N1[;/(DM% :>G'5MJJ!TI"M))$4Z9A>2^\K-*:O!]YDSV7&@YG@VAF
M<GC;K)[CMKW E1-R%&C, \FJ%([0;(A709 L/2XI:BR$*CODPR1-]G1J:/NU
MAP8F@*4;!VKWS#"&MH$6N3"'BT&ZF-$,.R#<.\<4LYKJ*I<)'Z%ILN=4AZ!I
M*!U,"TX/6MN4I/.\]"7-I;=<2KR, [?ECT"CBI*:*B?I/6B;[%'10/ :1"?3
M@MDMX^N2L$[E3(PKNSG5DCC(@J@8DP_EFB74&J"XBY[)'N@,:JWVD/T4(71R
ML6[7?EGZ*,\@*R%  ]&&ZS(/W!"GRE4C;[F3N!R"JW*>\QA1DSW9&11,^VIA
M HBZ56ZRX69FHU(:3"(AA:YJTB(+(1,ME ^612%#E5O1.V@9MX2^$GX.E?E@
ML*E]6O/Q%/_\]?6[TX\G;SZ>GKS\S[^=O'WU^L/'U__UV_'I_QQZ8O.=I]<Y
MM?D1EH8?^_H((-&W#IE;3A1%5$J-P5QP29%$<2\S.;,HJ_3EZ47=X>GU[4M.
MN[%)94JVITD2GLO8)!0Q"1P,,=HSX70(:(&K\GK:>T#54PQ^'0@5]W/H>PM]
M AO;4?I_+]IU(;]]TZS>P9_;KJ:X1[]?-4O\,G;,M4=?Y^W,6Q>30<<OV^A*
MQT!. N6,9 F1"AZD%74Z-OX(E1,!W!YPN%<G74LW$P#>*7[N)!^EYKQHYE<X
M"[":<182<%MZ=?F$VSON\19W-0+1F.P#"]I4N5&VBYB1Y\/6T_U=-^M014P
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
M#/BZD["CMH5U.[/&B<Q8(HP97^[LQ'(5%SWG+%CDFB6OGJA+1!]RIW:=^HF
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
MI;/Y<EYD5.X&==V?VOM<&JEHZ7A LBP5\A!QR?# "$>KDZE21M9I([,?N?U
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
MD_X$\/-^!1BIW)3/C&4ILI<!XPUF42 N$%MFTXOL@(,5U-,J;M1]4L;=\)X
M/P=*?VQWZ'>4X^>F%*@5&;V:HT3FX:+HYV73WC@_X31;9LL(5@MHM@,KY[A)
MDL2EMQ[7A+A[S_:A$HE^+QSW G_- \H:$A\;13>YN+2B+ N?RWV$:$H:CUE1
MVI4:@FN"0NH*5OOU>-GQ\!$/&ZNHKQE0EJ,VYMO,MUH!+I]R4>6V2(S.&4SV
M97@-12Y\(I89ABIW(5@&,<F>$\)VOV#<^],U;<80$IV&IW)R@XT9Z)B B4#
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
MKU(F!*A7S9F?+V<L1NUD5,0664@*ECA ;]< !?P-"L- 34AMR!CY#OG>ZGP
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
MCT$T>CWK]P+\0P0^?;9B5(;\./]CGG&1_WV.%WG&C,Y)HR27BJNJ"&3MKB"
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
M\/,FQ[_ACO8IZI(3A&AJJ_@HP-N"Q"SNLR1+3]LF5OJ+5$W\WF=$A3.^$'I
MU);VZ^,@@E6NOO>W#%V-SGB(7)# :Y#/*N1<Y"8(ND_%Q%?4>-+=Q<W!K.X
M)^\7Y+O@+7-^KC]0)5*98EA1UGD!**TB6T]'\)%,/Y.E5$9J\C*;1$Q>H&GB
M]T8-M,Y8 N@72]<'@S&C#)I"U-<C5D?EA2 *1'0N:EZ*;3.'ZD6JIM5)H\E^
M&*8.$,3$5O3'F@C8*F@TL8@LP9HZ"EQZ \X6#T;YJ'-&'P:-7!ID-M^N.O%K
MIY&=JL.8V0,"_H&;SD!695FD-)!3[:\>M *''"'S8+73*)(8%P/;=:?SE@Z4
MV*[,#V!?![?)#>COY1A]*2ZF#)8S,JUB'4H><@2>B#D*G7:ER=/+1Y1,_#BJ
M@15R'+,[0,L33+E-E/#LE>.>0T8N0#EA(++@@4QUD54V3O@VW7B>IZF/D.^!
MTGX]K'L0Z\\Z1_4C7H;Y19,DU<U'GRY+]>1FIDG:<X8Z< 9%1$[W'EFMD2 %
M/GMG8I:D[YIT3.\B3:6D2SJ% (Q5A<Z,!6\MD2L=5\E:H6*;KKCGGZ;:!S=#
MTU3[B*.#&_$EY](7Y%F1_2@3*7GE;1T^JB2$A%ZG4C)GI<?(SLD36'O)?(_(
MSCX"Z!=+-\D6BXY,S@S<Q3IJW7GP7#BP*8E"!+O@FBCI,XWL["7[O2([^PBB
M![]^&^@J7.9(;HM%2R:BB!J<"['.DJ639G3B."0WT2"R<_+LU2':YG!F]H"
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
MD"0P;Y1F,NHHFSSX>I:BGAXQCP2<<;@_]<7S#UKZRQ-Z$A7S+L7*F3J-F4X
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
M1^F%J"F6'%*I;<VBBJ"*]T!_K[/5>4K(HG.Q<3'$01'K+L<MC3.TY"@1G=?
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
MN_"BD&8/F@S:*6#X+,43AO^G!.8X$IPZ>O>P,OTI'F:O-:\C.;D@T"AE)/C
M)+CB4T"?R-@=]MSZU:6F'9,R5KY@7(YVH,IV'B_<IL2LU,0)B<07,CY5\0&B
M80Z<#,([;HE[MH6B>H:>"?,$(XO\Q:>UA_&_.QC=//!TJ'@6M@[,%I(88^NP
MU416)=JDHM$BE"89IR>IF3!5<$H('<+[J>^IIV_CK80V4])F5DECO E@A,UT
M'*(%;YF!0+0@"\IH=(/NJ5>7FC#2WP8F#3C<G<)9/UOSQ:2T6F8!)NH$RA7:
M$0L(VJ8D$65(Y@0][9ZE;\+H_BF5TCCR.1_8W2M$#28P%+D&CFM'E5+J7'-3
MTVB..Z]<COD$+8\'4#IAK+\+*!XHL_,!Y?V">J.S-XK387.A!I@3&9K!>"BH
M'5<"0P@G,.^'D#IA*J +6!XJM;/"Y>WKH,BM9$XYX+P^7DV!/!Z>/'BR/[2R
M@F<[I;;<]P%7FT1!+[@\2&KGA,M[;QV]ID-6J_24#PJ(H1JBM &D3$Y(LILE
M:S,.;W]:)\PE=(+, ^5V5M"\>;P=9,3:) E8JFV@@[,0N X@$FI3N_C92>W+
M/5_7M\DD] ++0V1V/J"\J6\./&5CO :!A:QGI17X2%>"%L)&ZV6D^V!"1.Y5
M><Z^7SP>(JXSZ([VD-1]VJ&-WO_L(2EM&IXE)HQ*+H'SCBZYB!&"X1QRXH6C
MDC;;)@GEL1N>U4_[4+8-M>Y&-7XBIOU __#WF9/HF!$:O+"UJPWWX&1.D'26
MD0?!M6X2QWN5LJZ:F>V#AL?-S,:4P=0IA<UNZJ",=W]]FZ\V\B"K<'GU^<N/
MX1)G%DU(9/N!X'642\3:A<(GX!%-"O0UI?883O#L.EVU+3L$'&/SL@-KYJFF
M?1]Q@7^&B[K'F7*HO#<<D-<G-;;(^@0X0&(U%9*]2ZG)9.)7Z.KJO>5Q>F8\
M_G< IQ>:T,YDR)$Q3[:;H?.@#)+SJ4V&'#59<<8+DYH7'>[0U%49SC$P&HOO
M'4!HQV"GPW#SWN\7VHS@BF=D2/9YH%L7>0:O>0#IG'+*9R/<*2)/#ZF:)EG4
M $;C\?X,?*,?\3+,+XYPD6X^8&Q/Z4G"VCA,]7H)&$/M(A5J74R 2$8MR"*%
M<TPZ+3KN$/W*6&)A,4M%=V>0VM2J,0'1T%YY#"&9$+/+<3^SMNOIW/O(<N!T
M[GTXV(V/<Q<W4ME9EZ(!%HT#Y2R'F.CZ<R%IF^GJ8]+L!X"?]RK@/?4<[KW$
M]20"#N/=U*+_C;Z'%YO3L-ST%0\7JZT-3??9?)G77\-?-=XWRYPXY%@!;NN(
MNE(<>*1;LE*$18OB=NMXGP'$T!5[@,F!,EVV9G#_J-E&B6=.((O%;1[[TZ9\
M??9OR</G2?K 6)TP-ZSQW- 5IY[$=C+4',#@+E!S'1V\WM2UO_[K=E,S0S<O
M"AW!1$'^EI:DA<F'!Y^$"EDYF?2P'JBO+C7U[+4Q<3(:2SMP85\+ZA3RQ HF
M"S$S4QTITI(FDC=E4Q:RF.13DRSU&$&UQI.DCX-3"P%TBJ>ZCP_E[7*Q-?ZM
MJ'O*]66R8>3U9T6;006:J>B=%4[L3@IM!ZF'I$T]O:TMJHX0PX3 6J\N9Q_#
MXC.^^6N^GOE@$A9CP- %5'E"UZ\2%A!9DMQ))7>'2CR)'?K0>[BAO^UBYL&J
M/=@XHSA0A_.R!P#\ []&7,V$E*[P1':[J"W%57U;9YD',N6UPYA2#$/&R0Z'
MP';=:=RC(R2V*_,#V#>QU/^Q]=2N"0^*<Z:XKS85_8*8(!26( L6G<_61CFD
M \D@N3]8>6+)'R*WY1A,G%KZ6X_K9OLFTGUG,PCM(J@D' 3D=&658*451A+Z
M1Y/^_96G4?ZC2?]@)IY!5N2W^E6L97'A8N?5^<&)DA<^<^S<R5#R&]6?%>$D
M:EX+_LE^R'5^J[,)8O"&#,. TC1)<8^83GF>@5L3*=.)X5DA!.;)PE6T11^9
M !&-8M;PF.RPI,HK"W656ME'K@]#&R-R<_+(U[-[N7.O2L@!DRQ@66T16%R
MH*6I\XP8.3^!+.J!L:_7%YLPMCZJ6(?AY3 >=Q"\>.@OWY1<_W.-LZ0Q^J)B
M;<J00-5Z.:>9AL1T%'2%9LF;))^?I:A+1!TH^!<K.PZ50@=PNE_I].MJODCS
M;^'B9C]DTB4Z>9&!9QRK26?!A6R!^Z!R"<P)T[QC]B.J)@QUM(;5>-+H#%HW
MK>:O]_)A<6\^BF&&M#D#(5TM@T('T:M2_U24#[P4VQQCSY,W84[HE& ;23X=
MH&ZSG;?+]38$>?>^0'JO#<,$PM5F\T42IZRR("V=',TXT[I11/])>OHJWC_
M'A^3WUW YG$RXO8,7#^B^WMGBRII[Y&+6@FL21\K#YY+!2:5>OJ*3VU:_!]
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
MG$G&,; BD37,;"$CG"XO)U5)FNMH^5D;25OLW^;O6,B>I02^E$ NAZ&K6N0
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
MTO]GG(^"0$^;9%W=(D!9H\$%*8 \!":B5[K()F)XD;+79. .P=*CEL!.532
M.0N_Y+6Q_E@VC\M\7"T72S(#-[-/1DIJ*8U.$(VV]:51!L&1M#PORB>K#*HF
MMQPO$=;O9,GS(:Y3!0TZ/OB2+ZI /^?OLWD5YS$GYZ-O='=./D]>1Z?BPT5N
M(,19Y-DS 99;@A"7"AQ+"8HK5D0*2+5H$N7O(NA4N_/PNT^U42OR.$6D;<-%
M<J DA;_(6(8<O+%H%#<HSL'SX!K@.T')0T/3M48&[KD_9'>=#S_*6]_QI7:6
MYRE26]L?QI2*UDO((DGR;9R&X&,"7T34G@7K\%78GW7N[PU!#"_RW?*U+T@B
M_>GJTWQ6G]IYB\M\,9O7J'5=?WZS 80.002*B^LD-U"*,7 QUA9&^N6L4D;<
M[[+Z:!(&:GD.P<>]1/]Y=/'*C-$)N8-=GVIGCEIF"7;BS2=7HJH5]JR.14B$
MO&"8!&X-:M2RA(==ML.T1S??O;F.>$>QQ/+J[^-$<669S2_7:OJ<?\_35:[S
M2]^19.=3G+Q=+9:S2_++;W9*#46^Y/GOX[C=*R,LEOFB!03R "CP0 5>% ]H
MG2]!*!9"DT+5)MP,U/(=@L1'/E?O6N\Q!;&8+T=;'C[.MQRL2UJ2,LQ[Z^K3
M]J$^]T''B _$1(HZQI \/IS?\21JZ?MW$$O_]Q"MNPCH&6C]8V+6H8*& ;"[
M KFN;BI%\)(0Q%HBPH2:H^/ =8V;C(HZ[3./[A"4/::B'ZAUH]C'*#E1RGW7
M__PR_CW33HK_(#8^Y>7?\F7(\U$L6%A& 5CHAQ(4[CK.$@0R[8)KH6/>K\+G
MR<_W#H!3=3;K5(!]0^#_<)[^(-%]G<TF53)?YZOXCRT?P8F"*1;(.7I0SF?
MI",8[7G$6AG)]XO]GEFDGZQV(SAT)<R^0?$EXV)&Y^Q?QV59V9C='+/7"$<A
M2P6W%2G2X2HT..$03"K$AXC9\1?CMKU6ZF<<0"-X="K6OC'R=C);?JMAP32]
MG\V6%?9;+G12/*IZ*Z/J6 +++ 1!<"]))VEKA77:LT)TUQ+]-.,W0D4W@NP;
M#F\NYN.XFBQ7-]3[$CFB8J"9I%/08R;7RFBP@3.C;$J,[S=8[M&G^VF ;Z3^
MTP0W@ OU0X.V7VXJ35W11IA,1Z)$PG<,=58ZQ1'68'W671LNFUQW'4UQOU?P
MPXF3SZOZ 6#\UU7=F1_+)AE6Y;;-CBU&T3-5A); @F;$"3EW+F%M^Q=9TF\I
MPYM,>=]-4K_9G#-A8M9$07V?HNN+H*VP?LW+VSNB.M1$.H&UI59Q4%K5U^*-
M V-$LD6F.C9O/X][UQ+]&K?SPJ9#80^ZPNC7_,>;&&O5%#F8= 1,Z3_CYBFX
M8Z[:GOM<=]=M>Q/=T97;,^O54K=OM7ME\6%Z]\^,IW%,\EK<?75!Y< +^>:U
MKKO8!#XY!2:;VJ-EM)--^A(ZH/WDLW$W"9]FDW&\VOR\O<:6*7-9O !IM0&5
M> 1?1X<5KJPT+H5<FMQD'DIHO^?HN5'YZ$1MJ=9!&\TOJ[#(_US1]][]?JRE
M?/2-#JL1GB6OJS*$!XO<J>PMB5OO0& B;TK60=;!*J!CEF)>C0I]DZZC702=
M7(;PX+NW>#:(.1BA(0670?%ZS2V+ BFE]C(F9]N\6+*3HIYO:;M Q*-R@$ZD
M_ZJLR0EEET]_J9UE:5EVN0M-V4I&\'%0C*KIB,@!ZZUL*3QJGDMAHDG#S_/V
MY1S .*4$;L>GVD&C:0G<+FP4Q80LICY,'2*H;!&<$1$B_;3,^<)=F_+XX["Q
M_8WZ(^ B_^]__!M02P$"% ,4    "  .BU)2'V[N:(<#  #_(0  $P
M        @ $     83(P,C Q,"UK97@R,7$T+FAT;5!+ 0(4 Q0    (  Z+
M4E(%U17@+@0  !\5   3              "  ;@#  !A,C R,#$P+6ME>#(S
M<30N:'1M4$L! A0#%     @ #HM24FZX%7_M!P  DBD  !0
M ( !%P@  &$R,#(P,3 M:V5X,S$Q<30N:'1M4$L! A0#%     @ #HM24N-F
MU%@%"   "BP  !0              ( !-A   &$R,#(P,3 M:V5X,S$R<30N
M:'1M4$L! A0#%     @ #HM24B][Z)U_!   GA8  !,              ( !
M;1@  &$R,#(P,3 M:V5X,S)Q-"YH=&U02P$"% ,4    "  .BU)2=2=?(6D<
M  #7P   '@              @ $='0  97@Q,#4Y<&5R9F]R;6%N8V5S:&%R
M975N:70N:'1M4$L! A0#%     @ #HM24DHV< YY'P  .*$  !X
M     ( !PCD  &5X,3 V,')E<W1R:6-T961S:&%R975N:71A+FAT;5!+ 0(4
M Q0    (  Z+4E+GR\V[!1L  'N7   >              "  7=9  !E>#$P
M-C%N;VYQ=6%L:69I961S=&]C:V]P="YH=&U02P$"% ,4    "  .BU)2\=J!
M7LD>  #ZC@  '@              @ &X=   97@T-BUD97-C<FEP=&EO;F]F
M<V5C=7)I=&DN:'1M4$L! A0#%     @ #HM24N3#LB>U1P, .+@C !$
M         ( !O9,  '1S8V\M,C R,#$R,C8N:'1M4$L! A0#%     @ #HM2
M4I\WED[@%P  @@8! !$              ( !H=L# '1S8V\M,C R,#$R,C8N
M>'-D4$L! A0#%     @ #HM24GT#LF,9&   8O0  !4              ( !
ML/,# '1S8V\M,C R,#$R,C9?8V%L+GAM;%!+ 0(4 Q0    (  Z+4E)-M6P7
MYW   '*D!  5              "  ?P+! !T<V-O+3(P,C Q,C(V7V1E9BYX
M;6Q02P$"% ,4    "  .BU)2]:PY/PD% @!0:@( %               @ $6
M?00 ='-C;RTR,#(P,3(R-E]G,2YJ<&=02P$"% ,4    "  .BU)2&1D/3!0]
M 0"$R $ %               @ %1@@8 ='-C;RTR,#(P,3(R-E]G,BYJ<&=0
M2P$"% ,4    "  .BU)2+H,AUII# 0 ;50T %0              @ &7OP<
M='-C;RTR,#(P,3(R-E]L86(N>&UL4$L! A0#%     @ #HM24FAO&K97M0
MBQ ( !4              ( !9 ,) '1S8V\M,C R,#$R,C9?<')E+GAM;%!+
4!08     $0 1 (4$  #NN D    !

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